I got 3 of the same rugs (different sizes) and they’ve been great so far! My main concern was cooperation with my Roborock vacuum and it has had zero issues, so robot vacuum compatibility is definitely a win. I haven’t had to wash them yet, but I have spot cleaned mud from my dog and it cleaned up super easily/well! All in all, very happy with my purchase so far.