It will be useful short term. High impact is being very generous. I'm a C cup and there was definitely bouncing on a run. I've had worse but I don't think the elastic in this will last through too many washings. It is definitely comfortable to wear around the house.