These are a cult classic, my husband purchased these for my anniversary in 2014. They are gently worn as they have always been too snug. They would probably fit a 7 perfectly. I hate to get rid of them and I’ve never plunked down the $$ to get a bigger size. But these need a good home they will last a lifetime.