Love this top. purchased for family photos and i think it's great. personally i don't think the model shot is doing it justice - it's much prettier in person. runs true to size for retailer. i am a 34d and i purchased a small.