I ordered these rugs for my kitchen because our dog has vertebral disease and needs a non-slippery surface for traction. Also, occasionally she pees inside. These rugs are truly machine washable. They are non-skid, but I also use a tiny square of Velcro on each corner to secure to linoleum and it had kept them in place. The rugs are low pile and can be swept with the rest of the floor between vacuuming. I think they look nice in the neutral light gray.