Gave as a gift and the recipient said it was perfect - "perfect size, perfect color, perfect everything." These are kind of pricey for tote bags, but they are really durable and have so many great pockets. The fabric is lightweight and durable but not too casual or outdoorsy.