I would never had believed I'm be excited about a bathing suite but this one's great! It fits true to size, the colors are vibrant, and the fit is perfect. I'm an 18 and, believe me, I' never happy with a bathing suit. I'm so glad I've found Swimsuits for All!!!