It is a play yard that is made for the various developmental stages of a baby. This means you can use this playard for three subsequent life phases of your baby’s life viz. newborn stage, infant stage, and toddler stage. This is quite evident by the features of the playard. The small napper works great for young babies while the bigger bassinet is made for older infants. The diaper changer snaps out easily, which means you can remove it when it is not being used. You can attach the changer to the side of the play yard, which takes away your worry of having to store it.
I have hard wood floors and needed a playpen for my 8 month old daughter who likes to climb everything. I am so happy with the item I purchased and wish I had purchased in sooner. The ease of mind of being able to leave the room with my baby peacefully playing in her pen is amazing. It's large enough that it takes up the good majority of my living room, but not too large. However, it would be easy to remove panels to adjust the size. We never use the gate as it is low enough to step over, but tall enough where she cannot climb over the railing. The gate does move around and can be adjusted to fit whatever shape you need. I have not fussed with the suction cups to get them all to stick down, however, it is sturdy enough without doing so.
I used this playpen at work for a year. Purchased when my daughter was almost a year old. I had to take it in and out of my car everyday at work and I was worried that it wouldn't hold up due to it being hollow plastic. I was pleasantly surprised! It held up so well that I will be able to use it again for the next baby. My daughter is now two and knows how to stack things so she can climb out and she's tall. However she has never been able to figure out how to unlock the gate. All the toys on the toy panel still work and have held up despite my daughter being rough with them. None of the connector pegs have come off during transport. I really worried they would pop off since they weren't solid and were jostled in my car all the time!