Hard to assemble.  I would recommend paying the extra and having a pro do it.  However, we love the beds.