I like these rugs, and they do their job, which is to stop people and dogs from tracking snow, and dirt across my vinyl plank flooring. I put the larger one in front of my sliding door, and the small one in front of my dog door.PROS:- super soft- absorbent- appear to be easily washable- they come in multiple sizes- great priceCONS:- not non-slip, like they say- lighter color gray than I expectedYes, I would buy them again. They do keep my floors clean. My dogs like lay on them (which I expected See full review