Love this sports bra.  Most of them work by squishing the girls down - equivalent to wrapping yourself in duct tape. But with this one, they are separate and don't feel squished at all, but are definitely held in place.  I did yoga and then went jogging in this bra and there was almost no movement whatsoever.  In terms of size, I normally wear a 36D, but bought this in a 36C.  I've bought more expensive bras that don't work as well.  I'll be ordering more of these.