My old braided rug was stained and faded but was too stiff and heavy to wash. This rug is not only beautiful, but it soft enough to wash if needed. It did slide on my hardwood floor, but I put some no slip rug tape on the bottom and it stays just fine.