I paid extra to have this assembled and I’m glad I did! It took two experts about 45 mins. It came together nicely and so far I have no complaints. I love the feel of the velvety fabric and it holds my king size mattress perfectly. I would recommend this! The only reason I gave it 4 stars instead of 5 is because it was on backorder for several weeks when I thought I could get it delivered in just a couple weeks.