The assembly was a challenge with this product as the pictures were a bit vague, however, once I got it done, I'm happy with the overall quality. My only real complaint is the finish was damaged on some of the visible pieces - everything was tightly packed with not enough proper packing to prevent damage and rubbing.  Decent product for the price point.