Fast, easy and reliable! I think it was 10 days total from when I called to when it was installed. That includes them coming to measure! The installation actually only took about 15 minutes – they were in and out so fast. The quality of work for what we paid is a heck of a deal – it turned out SO well!