This rug is perfect and the fact it's stain resistant was irresistible because I have a small dog.  Just got it yesterday so it has some creases from being rolled up, but I love it!