I like the bras.  Not sure I would agree that they are high impact.  Not a deal breaker though I only wear them for gym workouts.  SIZE UP  My band Sz is 40 and Im a C cup. I had to order the XXL.  They fit well but I was bothered by the huge Sz difference.  I usually wear a Large.  I ordered a few different sized to find a proper fit and returned what didn't work.  Overall great coverage, I like the fit.  The bra dries quickly when you get sweaty and stays where it should be.  Keeps the girls steady during workouts.  I count it as a win.  Went ahead and ordered one in every color.