This was perfect for the baby shower we hosted. The mother-to-be was very pleased with the setup. It just decorated our living room/dining room area perfectly. I would definitely recommend this to others.The only con is the package was opened in the box, I'm just happy all the pieces were still there.