This is a great desk! It did take a long time to put together, and some of the pieces didn't fit exactly right, but we got it all put together just fine. It's sturdy and looks great. Very pleased with this desk for the price.