Good buy, but the shorts are small...

I am a size 20 pants, 40D bra, and 1X tops. I bought the 2X, 18-20. The swimsuit top fits pretty well, although the decorative straps are a bit too long. I'll just cut and sew them shorter. The black t-shirt fits really well and I like that it's long. However, the shorts, although adorable, are definitely an 18. So I'll pair it with different bottoms until the smaller ones fit. Good quality. I do recommend it.

###

