The bed was easy to assemble. I love the bed now i just need my son to sleep in it. The box was not heavy and the instructions were easy to understand.