Excellent, excellent, excellent!
From my visit to the showroom, to the crew coming to my home and making the template, to the installation- every step of the way was pleasant, prompt, and professional. The final result is beautiful and flawless. When I communicated my hope to have the job done asap, they made it happen in less than a week, after an initial estimate of 2-3 weeks. Amazing!