This is not a rug , it has no padding on the underside more like a plastic type material my dog runs and it slides across the floor . Would work at the beach on the rough sand