This is very cute, comfy and flattering. I love the nice quality. I read all the reviews and decided to size up. I wear a small and it would have fit but the medium is perfect. I'm 5'6" 126 lbs. bust is 34 B. thanks to all the people who take the time to leave reviews, it helps so much! Love this retailer so much and can't wait to order more!