Would have given it 5 stars except it came in with the whole top of the desk covered with little grease spots of some kind.  After 3 attempts, the spots finally came out so we didn't have to return it. Otherwise, love the sturdiness and look of it and it was fairly straightforward to assemble. Looks great in my office.