I normally wear medium but got small according to the reviews but the small is on the snug fitting side. The model must be wearing a bra because the nipple shows although not through the sweater worn.