I love the look of this bag and initially got it so my husband would have a cool diaper bag but now I use it all the time. I get compliments on it all the time. It is not huge compared to some diaper bags, so a change of clothes and a spare blanket with a couple snacks and some toys really fills it up, but it is a nice size for everyday use, as oppossed to some of those huge diaper bags out there. I love the messenger style and will never buy another diaper bag that is not as it leaves you with two free hands to carry little ones. My biggest complaint is that I have used this for a year and I don't feel like the zippers have stood up very well. The zipper on my main pouch goes off track easily and one of the front pouches the zipper has split from the material. So I will eventually have to replace it, but I must say in some casual browsing of other bags I probably will get this bag again, because nothing is quite as cute as this.