The assembly was simple, and took about an 1hr to put together. Color finish was 98% complete, so there was a few areas that hadn't been properly finished. Note there's two packages with shipment. Good quality, and good price.