The entire process was highly satisfactory. From the knowledgeable and friendly sales associate to the incredible installer. Floors were installed in 6 hours and that included carpet removal, subfloor leveling and installation. The installer, David, was professional and did a high quality work. Will definitely be going back.