For 300 dollars, I expected something that would last. I bought this 2 years ago and its really dingy now. It does not hold up well to cleaning, and when it gets dusty it has a sticky feeling. If this rug was 100 dollars, I would understand, but for the 300 I paid, not worth it.