Awful. I initially bought size B based on the size chart. It took way too long to get them on and they felt like they were going to bust wide open if I moved too fast. They also immediately got a run in them. I foolishly thought sizing up would help, and tried to buy the next size up (queen). I actually received queen plus and guess what - felt exactly the same as size B. Don't waste your money.