So I bought this suit for myself because I wanted something flattering, sexy but not too revealing for my up-coming vacation. I am 5'1, 114 pounds and am a 34DDD. I ordered the size 4 from looking at some of the reviews. Since I have a short torso I did not want it to be too long for me. It fit me everywhere but in my boobs. It was too small in the chest area. Otherwise the suit was AWESOME! My daughter who is 20 years old and is similar to my build tried it on and it fit her perfect. She felt very confident and loved the lace detail. So we are keeping it. I told my co-worker about it and she bought 2 of them and absolutely loves them. I think this is a great suit if you want to still feel sexy but want to hide any imperfections you might have.  This is a great suit if you are big or small, very flattering.