Great desk! It's very functional, appears to be well made, and was on sale for a good price. It was also in stock and we received it very quickly -about 4 days after ordering. It wasn't too hard to put together, but it took about 4 hours to do since there are so many pieces to it. This is a desk for our college-age granddaughter and she loves the top shelf where she can put her lamp, books, etc.