Very easy to assemble - it took about five minutes. The whole box was lightweight enough that I, a relatively petite woman, could get it up to the second floor by myself. We'll probably need a fairly thick mattress, because the slats are round, not flat, which could be uncomfortable if the bed is used with a thin mattress. Overall, it was a great purchase, though!