Nice Showroom and friendly staff at showroom. Very competitive pricing. Installation was a problematic. Errors in fabrication, excessive mess which wasn't cleaned up, delays, lead worker with poor attitude, office miscommunications, delays. End result was satisfactory but not exceptional, and getting there was painful.