Good product, installation ok, fit and finished terrible, needed another crew to fix and finish. First installer very messy (cutting material in house) and unplanned long days made it impossible for us to plan the evenings. After some discussion, company was willing to fix what needed to be fixed and gave us a minimal discount for my 3 days of cleaning.
If you choose this company, be your own project manager and keep communication open between you, the installer and the company. After everything is said and done and the stress is gone, the floors look great.