For the price this was a good purchase for us.  My boyfriend put it together while having a few drinks one night.  I laid out the pieces for each step so my boyfriend could put each together as quickly as possible.  It took maybe a couple hours.  We changed the nobs out so it would match our cabinet nobs and it really helped to make the piece.