If you want a cute diaper bag, that is a bit different from all the ones out there, and you don't have a ton of money, I think you will like this bag. I have searched for bags endlessly. Yes, the Skip Hops are very popular and better made than this one. But hey, EVERYone seems to have them and I wanted something a bit different. If this bag were $50, I would not have given it 4 stars. But it was $29.95 and for that, I think it's a good bargain. Since I just received it, I cannot speak to its sturdiness. It is nylon, NOT fabric. The Amazon title does not say fabric, but the tags on the bag do. That is silly, because it is definitely not fabric. I has an insulated bottle pocket, two straps for strollers, a (really cheap) changing pad, and FOUR other separate bags (I hope I can attach pic to show you). If you want lots of different compartments, you will like this bag. I will likely use this bag for all day outings and maybe when traveling, since it's a bit larger. I plan to get something a bit smaller and better quality for everyday use, that feels more like a purse. But for the price, I am happy with this bag. And one thing I will reiterate: I am really looking at this from the point of view of price, and cuteness. If you want something that has higher quality fabric, you are not going to like this bag. The nylon is pretty thin and cardboard-lined. But for $30, that doesn't really bother me. It will get the job done and I will look cute carrying it. Haha.