Time consuming but very easy to assemble. My kids (2 & 4) love the bunk beds. Trundle underneath is perfect for visiting cousins! Very happy with this purchase.