Product seems sturdy, was easy to put together and fits our space. Haven't gotten to use it yet... since our little one isn't expected until August. We expect our mattress to arrive sometime this week, so hopefully it will be a good fit.