I am a size Large in tops, bust 36D, but this top has no stretch cause of the raw denim and runs small! It fits more like a medium and would fit smaller chests better.