So glad I purchased this top! It is absolutely gorgeous, trendy, fashionable, and sexy... without being too revealing. Use a measuring tape and properly measure your bust with a bra on to determine your size (size chart.) I purchased a medium and I wear 34D or 36C in bra. This top fits perfectly and looks great with jeans or leggings. It could also be worn professionally if I wore a camisole or high necked bralette underneath to ensure coverage at work. So glad I purchased this top.