This is a great, affordable rug.  We actually have a few of them - two in the bedroom, to prevent our dog's nails from scratching the floors; and one on our backyard deck for the dog to lay on.  They are equally great for indoor and outdoor use - durable, soft enough to walk on with bare feet, and easy to clean.