This rug is awesome.  We have an all tile floor (Florida) and I wanted something in the family room that was thick and cozy, and comfortable for kids and dogs.  It is well made, very plush and very comfortable.  I hope we can keep it clean, as I really love it.