Bought four pairs. They fit my husband and my sister perfectly, but were small on both my mom and I. I ended up getting a pair two sizes up because I don't like anything cutting off the circulation on my feet. Order up to be safe. They are comfortable, and of excellent quality. They have lasted well.