Pretty good comfort, but a little too roomy. I would fit better in an 8-9, the 7-8 size will probably be too small.If you wear a 9.5-10.5 these will fit you great.
Pros
So far so good, although not the greatest softness, maybe a bit on the large size