This desk has a nice finish and is spacious for work. I absolutely love it and the assembly took time but it was not difficult to follow. I'd have given 5 stars but I think the legs where the entire weight of the desk (which is huge) rest on are bad quality. It's just plastic and 4 screws holding this. My husband and I assembled the desk few inches away from the final location and once we wanted to put it in the corner one of the legs collapsed and broke. I guess it'd been better to move it between 3 people but it's only the two of us at home. I think the company should really think about/invest in designing more sturdy legs for a sturdy desk. I'll call customer service to see if they could ship new pieces for that portion of the desk.