The bed was delivered really quickly and was relatively easy to put together, I was able to do it alone in about an hour. It seems pretty sturdy. I cannot wait for my little one to see his new bed.