This thing was a huge pain to assemble. the instructions aren't very clear on which direction pieces should be facing, and the pieces aren't all clearly labeled. I put it together myself, so maybe it would have been easier with another person. 
That being said, once assembled it looks very nice, and it was packed very well; the box arrived damaged from shipping, so I was worried, but the product wasn't damaged at all.