Easy to put together and extremely sturdy. The mattress slides a little and had to get strips to stop it. My daughter loves the bed though and it is the perfect size for her. Would definitely recommend this bed for purchase.