I returned this suit twice because they kept sending me a "4x". Apparently, after reading more into the description, a 4x is actually an XL.. gotta love Chinese sizing! Anyway, I LOVE this suit! The material is thick and form fitting! I'm a bit bigger and quite curvy and I have always gone with the skirted bottoms, but I saw this suit and decided to take chance! It is absolutely adorable and flattering! I am larger chested and this holds the girls up and looks great! Order the size you feel is right for you. I'm a size 14-16 and 5'5 and ordered the XL.