I agree that there are better products out there but my floors have held up fine for 6 years with a family of 5 plus pets. If you stay on top of spills and are not a complete slob you can keep the stuff in reasonably good condition.

Its called wiping your feet and cleaning up after yourself.