These tops are amazing...I have already bought three of them. Amazing fit, quality, style...perfect!!! These are so versatile and comfortable, easy to wear with anything. Perfect fit...not too long, not too short, not too tight, not too loose, just right!! The v-neck cut is also perfect, not too low so no need to layer. I am 5'8", 194 lbs, 38DD. I ordered a xl.