I was surprised that this one size fit all actually fit. I'm 5'6", 145 lbs, and a 36C, and it fits perfectly without digging into my shoulders or back at all! It's almost like legging material, and stretches easily without causing any weird bulges. The front design is cute as well, and looks great under some low v neck shirts. The downside of the material is that there's absolutely no support or padding in this. I would never wear this on its own as a crop top without an actual bra underneath just because everything (i.e. nips) shows. It isn't see through at all, just very thin. I'm not one to go braless, and I feel comfortable wearing this UNDER something else. If I want support though, this is not where to look because it's not holding up much at all (36C). As something cute underneath another shirt (with that cute strappy design showing) though, definitely! On its own, nope.