Ok so based on there sizing I was a size c, ordered them and wore them 3-4 times. At first they fit perfectly, but they stretched and became to large to wear. Ended up ordering one size smaller, the B, and then they were perfect. For reference I'm a solid size 12 with larger thighs!