This desk is exactly what I was looking for.  It did come in with a lot of parts, but my son was able to assemble it within a few hours with no problems - just takes patience.   Delivery was fast so that was really good.   The only thing I wish is that the 2 drawers were a little wider, but I knew the measurements going in - so I would just recommend thinking ahead of time what you plan to store in them.  Overall, pretty pleased!