I traded in two Eddie Bauer diaper bags (the weekender and mini bag) for this bag and haven't regretted it since. I've been using this bag since May of this year on my now 22 month old daughter. It is comfortable and a real time saver. I can take everything in this bag and when needed, transform it into a safe harnessed high seat for her to sit in. I even took this bag to me on a trip to Florida. It was so amazing and convenient. That was my only carry on, and when we got to Florida (spent 5 days there), I took the bag to restaurants and shows and just clipped it on to a regular chair and she was ready to go. It is also washable. So if you get spills on it, just take that plastic shell out and dump the bag in the washing machine. It comes with a neat diaper changing pad, and lots of pockets. I also store my cell phone and shades in a side pocket. I take some of her books and store them in the large back pocket and the inside holds two bottles and lots of room for baby jars and other supplies. Can't say enough about this bag. This really needs to be more popular. Quite popular in Europe. Comes in a bunch of different colors...sold on Amazon and One Step Ahead (which sold it in black only). I actually bought mine from a Canadian website because I found a black and mocha color there. Price worked out to be the same and the product came on time and in excellent condition. Although it's a bit pricey, it does do 2 tasks instead of one.