5'5" 120 lbs got a medium (fit's great) The materials lightweight, breathable and beautifully designed. Love how it's alittle tighter in the bust area. Was somewhat apprehensive about ordering this but i have no regrets purchasing this it's really cute.