We have hardwoods in our dining area and we have kids--hence plenty of opportunities for spills.  We wanted something to protect the floor that was also attractive.  This fits the bill!  It blends beautifully with our hardwoods, is comfortable to walk on and easy to clean.  If I could change one thing it would be the fabric lining the edges--it is a bit bland and uninteresting, so I might have given if 4.5 stars if the option were available.