Fit a little small. I wear an 8-10 depending on brand. I ordered a 10 and they fit but any smaller and they would have been too tight! They make a swishing sound when they move which makes them seem cheap. I only paid $12 for these so I would say they are worth the price but I wouldnt buy more for the same price.