It arrived earlier than expected and was very simple to put together. The bed is very sturdy and our mattress fits perfectly!!