I purchased a ruggable recently. The edges were damaged upon arrival and it did not come clean as advertised. I have no pets. I washed due to normal foot traffic, nothing crazy. I washed the rug and it came out looking worse than before I had washed it. I have a brand new Whirlpool washer and dryer set so I know they work well. I washed according to their own instructions. When I asked for a refund they said I'd have to pay for return shipping. That wasn't good enough for me because it was an 8×10 rug, it would have been expensive. Then they afford me a replacement rug. Why would I want another rug that wasn't as desired? I declined that option. Then they offered me 50% refund. Again I declined and asked to speak with someone above their manager. At that point they offered me a full refund. It was such a pain. And don't get me started on how difficult it was to lay the dang rug. There is no way those 5 star ratings are accurate. YouTube it. There are plenty of complaints. They just try and make people happy with rug replacements and pay people to give good reviews.