Seems like good quality and I do think it will protect our floors, but even after a few days its still pretty wavy. Hopefully with time it will calm down