Good quality pieces.  It took about 2 hours to put together with 2 people.  The doors are particularly challenging to line up to get perfect.  Good price for the look and quality!