My 8 year old daughter would give this a five star rating, but I have to take it down one notch because it is a little smaller than we need. We can fit her binder, lunchbox and snack in, but it's a tight squeeze compared to her Pottery Barn bag. Another inch or so would make a world of difference. It is super cute and my cat lover thinks it's amazing.