The desk was somewhat challenging to assemble, and I would definitely recommend an assistant while doing so! Other than that I am happy with the desk- it is reasonable quality for the cost, and matches the way it looks online well.