I recently bought this suit in another pattern, and thought it was so cute that I also purchased the pattern for an upcoming trip. I am 5'3", 116 lbs., 34C, and I bought a small. It fits perfectly with just the right amount of coverage. I think it would accentuate most figures. I am a mature woman, and this is a flattering suit that I think could be worn by just about anyone and make them feel great.