“Small for Eclipse’s usual sizing. I’m 5’7 , 155 lbs and 38DD and a large always fits well. In this vest the large fits like a medium , or smaller. A 7” gap from one side to another in the front, even with the bit of stretch.
Otherwise it’s really nice. I’d like to return for a XL but not hopeful it’ll fit me either!”