I love this swimsuit but sizing is tricky. I wear a 12 and I'm 5'3" 173 lbs. I ordered the 4x bottom fit perfect top is a little too big. The color is perfect and exactly how it looks. Cant wait to wear it now I just need a cover up.