Amazing! I measured and re-measured before ordering, and they fit like a dream. They do stretch quite a bit, so they ride down a little when I'm working. I toss them in the dryer for a few minutes between washes and they snap right back to normal. Next time I order I'll go a size down, should be perfect! The ones I have currently are still great, and I highly recommend them.