Took a while to assemble, but well worth it.  The quality, color, and design all look wonderful!