A little challenging to assemble (for the homeowner), but my company managed to finish them just fine.   Nice quality.