So easy to assemble! My daughter and I put it together. Very well made! Thanks to other reviews I knew that I would need to provide bolts for my frame so it could be attached. Buy this item!