We have been in our house for 2 years. Have Pergo in our kitchen, dining and mud room. Also, daughters bed room and bathroom. (Alergies). I have two kids 11 & 8 (girl/boy) and a two year old Lab running around on it everyday. Looks as good today as it did when we put it down. Real hardwood would be scratched all to pieces by now. As for moisture proof....toilet overflowed and caused no damage to floor. I put a piece in a bucket of water overnight to test it and it passed with flying colors. Maybe we are lucky but we are very pleased with our floor.