My son really enjoys this gym and liked it from the start (he's almost 3 months old and just received it). He especially likes the rattles and the mirror and anything that makes a crinkly noise. He really hates tummy time in general, but I think he'll warm up to it more easily with this gym. The fabric of the pillow and the gym mat are a little slippery, though. I might sew or glue some felt padding onto the bottom of the pillow to help him not slide around so much. The foam puzzle base is really nice, especially with hardwood floors! No bopped heads to worry about! My package didn't seem to include instructions, but it was so easy to put together I didn't need it. Registration was also not included, so I'll be doing that through the website. Despite these small complaints, this would make a really nice gift for an infant!