These fit well, and they are comfortable. It does not seem to be made as well as the previous pair that I bought though- I can see glue in the seams and the material does not appear to be the same as my black ones. Not dissatisfied enough to return them, I will use them, but probably will not buy them again.