Nice size and sweet gesture. I ordered this for my grandmother and had the names of every grandchild, great-grandchild and great, great grandchild put on it (24 of us)! She's 95 and carries magazines and stuff everywhere she goes, so it's a handy size bag. You could even use as a swim/beach bag and throw in a swimsuit and towel. It's big enough. However, it is not of a high quality or thick bag. I like the bag and design, but don't order if expecting something with a thick or expensive feel. It's just a light canvas bag. However, the bag wasn't expensive to purchase either and my grandmother loved the sentiment of the bag...as it did have every grandchild's name on it.