I love these, they fit well, a tiny bit on the small side but not too bad. I will say that I was genuinely scared when I got them out of the package because they look SOOOO tiny. But let me tell you, they have a TON of stretch to them!