This desk is very nice, but keep in mind it is SMALL! I should have paid more attention to the details in the write-up! If you need a small desk, for a small area, it is ideal. It seems to be fairly good quality. For the price...what more could you want??? My son said that it was a bit difficult to put together, so if you are challenged in that area...pay someone else to put it together for you!