I tried them on in a store, then ordered on-line, as several people had suggested.  The size that fit perfectly in the store turned out to be too big.  I was about to order them a size smaller, but then I read all the comments about the sizing inconsistency.  Since I have to pay for return shipping, and I don't have any idea whether a size smaller will in fact fit, and the color choices in my size(s) are pretty much nonexistent, I am just going to return these.  Disappointed!