Love this top. It is so flattering and the mesh details are adorable in addition to being functional. Very comfortable for working out. I get compliments every time I wear it. I am small busted and wear a size small - not sure if this would be flattering on someone with a medium or large bust.