Have this in the box for my little ones first birthday in a couple of weeks. Had a sneak peak and I'm so impressed! The fabric is soft and the foam feels thick and sturdy. The balls are large and have a good mix of colours. Can't wait to see her face.