This rug is gorgeous! I love all the different shades of blue. It's perfect for my beach house. I love the firm feel of a hand made rug. To wash it hang it up outside, rinse, spray some diluted dish soap, rinse again and let it dry. I wash it once a week because I have 4 dogs that walk all over it but it is holding up just fine.