These are great mats, super absorbent and stay in place, have held up well too, have had for a few months now, with dogs and kids coming in and out of doors, with wet shoes and paws. Highly recommended.