This rug really deserves a10 out of 5 stars.  I love the feel of it on my feet at the end of a busy day.  I love the way it stands up to everything, my dog, my grandkids,  and even my husband's size 12 battleships!  I have occasionally needed t spot clean the rug and it holds up really well to the spot cleaning, what a relief it is to be able to pull out a spot carpet cleaning machine and not have a complaint about the results of the cleaning on the rug or the appearance of the rug after the cleaning. This rug is warm and soft on my feet, durable under normal and even excessive wear and tear, and just as beautiful as the day I bought it. Thanks for a stellar buy and a great experience.