Perfect tank. Its exactly what i was looking for. Im 5.2 130lbs 34dd and the small fits perfect. It is long if you want to pull it down, I took a pic showing how long it is if i were to pull it all the way down. But i don't do that. I sleep in shelf bra tanks & this is perfect. Very comfy. This has enough support that i could go run errands in it braless though and be fine. Its not see through. Im super happy with my purchase.will be buying more.