We were gifted this pack n play and it definitely has all the bells and whistles. I probably would have gone with something simpler, but it has a great set up with the bassinet and changing table, super nice! We haven't used it much yet, since our little one is just over a week old now, but I know we will use a ton in the future. It's a bit time consuming getting all the parts put together, but once you do it assembles very easily. Bonus: the pattern is really cute!