I just received this bag in the mail, and since there are no reviews anywhere for it right now, I thought I would try to write one even though I haven't used it yet. The fabric seems pretty true in appearance to the photo. It seems pretty sturdily made. The inside is a pretty pop of orange. I like that the bottle thermos and jar holder are removable to give the bag a longer, more functioning life. There is a small zippered pocket on the outside in the back. The inside is large and divided down the middle with the zippered pocket for wet items. The back half features a removable bottle/jar holder, and 2 mesh pockets, one of which holds the changing pad, which is larger than the one I had in my last diaper bag. It also has a little half circle loop (similar to the ones on the outside that the stroller clips attach to), which I think will be useful to clip a pacifier to. The front half has a pocket for wipes, and one for diapers, the removable thermos, 3 slots for pens, and 2 pockets that look like cell phone holders. The larger one fits my smartphone nicely, but I don't know what I'll use the smaller one for. There is also a removable zippered pouch, a small zippered pocket, and a detachable keyring so you don't lose track of your keys! I gave it 4 stars because I really wish it had some credit card slots because I don't like to add the weight of a wallet or have my space taken up with one. Also, this bag is heavy all on its own, so I hope the straps hold up well once I have it full. All in all, a lovely bag, and I'm very happy with this puchase.