When I first received this I was extremely nervous, there were a million pieces and the box was extremely heavy!  There was no way I could have lifted it on my own!  However, I was actually pleasantly surprised at how easy it was to put together, all the of the parts and hardware are labeled and the instructions were fairly easy to follow.  I will say I don't think I could have done this without a second person though. 
The piece looks great and is nice quality, the only thing I wish is that the shelves were removeable/moveable in height