Bed was reasonably easy to assemble, although next time I would opt to have it assembled. Took 2-2.5 hours. Assembly instructions could be better; it's just a diagram with the part nos. Step-by-step instructions would be much more helpful. Also, I wish the screw holes for the slats had been pre-drilled; they were not. But ultimately it wasn't that difficult and I'd recommend it to others. Hint: Have the delivery people assemble it.