I recommend this sports bra to anyone and everyone.  It does exactly what it says. It gives full support while not flattening you like a pancake.  Previous sports bras always gave me the body of a 10 year old boy but this sports bra definitely gives me much more confidence at the gym.  This is one product that truly deserves all these raving reviews.