Was surprisingly easy to put together but you need to put the top shelf part together first because you’re going to need it almost immediately when putting the frame together. It’s very sturdy no squeaking. I suggest a box spring if you have a thinner mattress or you will be fishing your pillow from behind the bed constantly. I was able to assemble it myself in about three and a half hours. Over all fantastic frame.