Smelly - I should've listened to the other reviews.
These really did smell as bad as other reviewers mentioned. They were hard plastic and didn't give me confidence that they would be anti-slip.  I returned them.
Rating: 1 stars