excellent!! just what I have been looking for. Tired of the bath mats with the slip guard. They end up drying up and get stinky. These are nice and thick and easy to wash