I went off the measurements listed as well as pictures/sizes in the reviews. It fits perfectly. I'm very busty as a 38 DDD, 5'4" and 165lbs. Currently pregnant and theres room for the belly to grow comfortably. 41-34-42 bust/waist/hip measurements so I ordered the 3XL. The color is gorgeous, I chose the peach floral and it is exactly as pictured. The halter straps are thick and supportive enough to wear all day. I'm going to purchase this swimsuit in another color because it is so flattering.