I gave this 5 stars because it was exactly what I expected. It is a sturdy bag made out of quality material and definitely worth the money. I wanted something cute but sturdy and this fit the bill perfectly. I was happy with the quality of the bag and have received many compliments. This bag can hold a LOT of stuff! Nice drop on the bag, too, so it doesnt slide off of the shoulder like some that don't have a long strap. I'm happy with this purchase overall. A nice, casual bag for every day use.