Great quality, fairly easy assembly (took ~2-3 hours to assemble), looks really nice!