I love this desk! I put it together myself though which was a bit of a struggle due to the weight of some of the pieces. I'd recommend having another person there to help with assembly! It's a great piece though once it's set up!