Ordered this to wear during a race.  My husband has a Batman compression top from UnderArmour.  They don't make superhero stuff for women so I'm trying this inexpensive option.

Maybe it's because I wear compression shirts and pants for workouts but this fit as expected.  Maybe a bit small. Compression tops tend to be tight and form-fitting.  I'm a size 6, 34C cup size with arms that do plenty of pushups.  Ordered XL.

The fabric is soft and thin so there isn't much compression, particularly if you're used to wearing products made by CW-X or 110 Play Harder. It feels more like bathing suit material.