Not super easy to assemble because of all the tiny parts, but once we got the beds together we were very happy with our purchase. The beds are sturdy and perfect for teenagers/guests. The shipping charge was a little steep.