This is an excellent desk for the price. I actually bought 2, as pictured, and assembled both with a left and a right return. The quality was pretty good and desks are sturdy and look nice. Delivery was uneventful and everything arrived in great shape. Assembly took a while, probably around 5-6 hours each. The directions were clear, but about 98 accurate. The assembly was not complicated. However, make sure to think before screwing pieces in, it was rather obvious that some screws needed to go differently than pictured when assembling in a couple of steps. The biggest pain was hanging cabinet doors, but they are adjustable, which made things easier.