This came packed very well so all the pieces were in great condition when I opened the box.  I put this together myself in about an hour.  The only tricky bits were the door hinges but after a little fiddling they went in just fine.  The doors hang straight and the piece is quite solid-feeling.  Looks great.