I bought this diaper bag based on reviews and I'm glad I did. I was looking for something extremely lightweight, enormous and trendy. This fits the bill! There is only one main compartment but it's huge, with 2 interior pouches but no other compartments (you can see from the picture of the interior) which at first turned me off, but then I realized I can put a massive amount of stuff in there, and still it doesn't weigh a ton. There is an outside zip pocket for valuables, which is also really big, and 2 big side pockets. The main compartment zip doesn't cover the sides due to the stroller straps; I have yet to see if that will be a problem with rain, etc. And I like the changing mat which is a good size and padded. I think if you're looking for something lightweight and pretty, this is it.