Nice, sturdy piece.  I ordered two of them, and the first one was a breeze to put together.  The second one, however, was a bit of a nightmare.  It was the same desk, of course, and I used the same tools to put it together, but the screws were not easily inserted and the pieces just didn't glide together like they did for the first one.  Wish the platforms on the shelves were a little wider so I could use the fabric cubicle drawers, but that's completely my fault for not measuring and just assuming instead!  Overall, I am happy with the purchase and look forward to using these desks!