I was a little concerned after reading the comments that these ran small. If you know your measurements and are honest about your size you should have no problems. Items came on time and exactly as advertised. It covers everything that should. I’m 5’6, 190lbs, wear a dress size 10/12, and 36DDD in bra. I wear these to the gym and have had no problems with the crop top exposing my midsection.