New pair of slippers bought today. Looks and feels like they will really sting heavy duty rubber sol