Great little top! Purchased with the intention of wearing to the gym on days I lift weights; has worked out perfectly! Good moisture-wicking material, looks super cute (I bought black). Have put through the wash and it held up great. I have a lean, athletic body: 34C, 28" waist, size M is a very good fit.