I absolutely love this bed. It’s sturdy, no rocking or shaking when laid on .... I got this bed to get my son to stop co-sleeping with us & it’s been a smooth transition. The bed was also easy to put together. Took us about two hours (with dear son in the way).