I wanted a small desk, and this fit the bill. It was easy to assemble - did it by myself in about 1 hour. The quality appears to be very good, esp. for the price. The drawers are small, but that is to be expected with the size of the desk. As always, Overstock.com deliveries are prompt and customer service is excellent.