It fits pretty o.k. but does feel a bit too snug and at the same time not real stable in the under breast area. I think maybe the thin band does not offer the right kind of support to keep it from 'slipping' up, so I will wear it for casual and for running but I don't think it would work well for me for my weight lifting activities. I do love the look and style.