This top is really flattering and would be really good around the family as it’s not too revealing. I got an XL and Im a 38DDD. I might have been able to squeeze into a L but I think It wouldve been too tight. I am in between sizes right now, with L being my smaller of the two. You wont regret getting this top with the matching bottoms!!