I was really excited about receiving these, although they do run big. They run about 2 sizes to big therefore my husband wasn't able to wear them! The rubber is nice and good quality, love all the colors. Great product just make sure you order smaller size.