The bed is solid, easy to mounted, large enough to be used a few months and turned into bed for later. The mattress is thick and firm enough perfect for a baby, I did not need to buy another mattress! around the bed is soft but not limp is really the ideal co-sleeping bed for this price! My daughter 3 months sleep really well there it felt safe and yet she refused to sleep in her bed, I highly recommend this product!