Omg fits real good. I wear a 1x but after all my weight lost I got the exlarge and it fits tight and holds everything in its places. I already brought 4 and will continue on buying from this company, it came on time and the fit is so perfect. Go a size down to get the real fit and the look you are looking for.