It was pretty easy to put together.  Some of the drawer pieces had scratches on them, but you can't see them unless you are on the floor - not a common occurrence for most people!  There was also a piece missing, so I called customer service.  The part took 10 days to arrive.  The finished product looks nice and seems sturdy.  I would buy more from this company.