I love the boots but they run big & wide. If you need a 7M then I would get a 6M. If you wear thick socks with them you should be OK. If you have small calves, then I would not recommend them. I have smal calves & they are a bit too loose. I will use them & not return them but I wish I would have sized down. The seller should warmn that they run big.