I bought 2 of theses desks for my kids.  Putting them together was time consuming, however, the instructions were very clear.  All the hardware was separated by the step number.  All the holes lined up perfectly. They seem solid, and the drawers slide in and out nicely.  The file drawer and keyboard drawer have the sliders that need to be wiggled in order for them to catch.  That isn't a ding on them, that's just the style of slider.  They have a big work area that is nice and smooth.  I like all the metal accents!  I would recommend these!