I love this thing! It has come in handy so frequently for us with our baby boy. When we didn't want to lug around the heavy baby seat, we would just grab the diaper bag and go knowing we could unzip the bed anytime we needed. We used this on vacation as a co sleeper since we didn't have extra space for a pack n play. We did bring an extra pad (which fit inside the bag) along because the one that comes inside is fairly thin, but if they made it thicker I'd be complaining that it's too bulky. I like the design of this bag. It fits everything! The zipper only requires one hand to zip up, it has an insulated pocket for the bottle, and plenty of room for diapers, wipes, extra clothes etc. The pad that goes in the bottom can be used as a changing pad (and is about the same thickness). I think this bag can be used up until about 5-6 months old (when the start rolling over and lifting their heads up, trying to crawl). Great quality, well designed, functional! My baby is 6 months old, but we still use this as one of his primary diaper bags. He can lay in it when sleeping still, but is too active to stay inside when awake. Love this bag/travel bassinet and highly recommend it!