To start out, let me tell you, this rug looks awesome. The fibers are soft and the colors look great. I am not sure how it will stack up against stains just yet, but I'm sure it will do just fine. My only issue is that after receiving the rug, the creases were very deep. It took several hours of hot towels and stack boxes to make the rug flat. This is going to happen with just about any large rug thats been rolled up though.