This came on time and fit overall. There are certain parts of the bathing suit that felt baggy. Not the portion that was skin to skin, but the material on the front. It was also loose around my boobs, but still fit me pretty good. I'm 170lb, DDD, 5'6". I got an XL.