It was very easy to put together until I got to the legs, the screws would not stay put in the slot provided.  I will probably have to end up buying different legs.  The good thing is that if the bed falls, it only falls 3 inches so you probably wont get hurt.  I can,t test the bed yet because the mattress I ordered for the bed has not arrived, 3 delays in the shipping.  Pretty frustrated with this purchase.  The bed looks great though.