If you're considering buying this top, trust me, you'll love it!!! For reference, I am 5'3" tall, 38DDD and wear an XL top. I bought two of these and both fit perfectly and the color is exactly as pictured. I wear it often and have received several compliments. It goes great with jeans!