Good desk for the price - looks great but definitely isn't high quality. Not too difficult to put together - I did it on my own in under 2 hours.