Clear, low profile nicely cushioned mat with suction cups to prevent sliding. There are drainage holes throughout the mat. I ordered it for bathing my puppies to cushion their paws and prevent scratches on my tub. It works well for both!