I put it together myself. It took me at least two hours...but I’m glad I tried. And it looks great. My daughter loves her new bed!