This is a nice quality suit, but unfortunately it runs big. I’m a solid size XS at 5’3” and 105 pounds, but I was swimming in this set. Unfortunately, I’ll have to get it tailored since it’s too much of a hassle to pay to ship it back, only to receive a store credit. But if you are not petite, or are more curvy this will probably work for you.