I bought this suit last week and I got it today. I am so in love lol. The best thing I did was start purchasing swimwear from Albion. I have to admit I was very skeptical because I am a petite but curvy woman of color and it is extremely hard to find 2 piece suits that fit me. I am a 34 DDD sometimes G and this large top fits great there's a little room in the strap area but I can work with that with no problem. Before I purchased anything from Albion I emailed there customer service department to get some ideas on what would fit best and they were absolutely amazing. Because of that and the quality of the suits I am now a huge fan. I recommend them to all of my friends now. I'll be purchasing 2 more swimsuits this week and I can't wait for new prints to come out.