I have 4 cats, 2 small dogs, 3 teenagers and a husband that will drop down and work on anything regardless of how dirty it is. Not to mention their friends that come and go.
I'm having a new kitchen and bathroom floor installed and I need the one that will hold up the best under the wear and tear.