For an assembly piece, it was as good as I'd expect.  A few pieces were a bit dinged from delivery I'd imagine, but overall, the quality was pretty good.   Not to stereotype myself, but I am a girl and had no problem assembling the piece together. It took quite some time, but it was easy.  Delivery was fast.