The desk is very nice. I took advice from the reviews and added the Handy.com assembly to my order. Anyway, it was far far easier building the desk myself than dealing with Handy.com. They make an appointment before even finding a service person. If they can't find a service person they reschedule the morning of your appointment. After 2 reschedules, I said no thanks to the assembly and did it myself!!  It did take a while to put together but the directions were clear and there were no scratches. I'm happy with my purchase despite the lessons learned with Handy.com.