This diaper bag is the perfect size, and I love that it has so many pockets, so everything has a place. I have a 10 month old and a 3 year old, so I always have to pack a lot. This diaper bag also has stroller straps, which is very handy. The tablet and phone pockets are both lined with a nice material to keep your devices from being scratched. I wasn't sure if the tablet pocket would be large enough for my kindle 8.9", but it is - even with the case on it. I also like the hook and the loop inside of the bag - great to clip your card wallet on, and I use the loop for my arm & hammer bag dispenser. The only thing I disliked was that I ended up not being able to use the changing pad that came with the bag. It came inside the bag, but after filling it up, would not fit back in, and the back pocket wasn't wide enough to keep it in. I also would love if it came in more color choices.(: Overall, this diaper bag is one of the best you can get for the price, and I would definitely recommend it!