This bathing suit piece fits perfectly and the high waist and ruched design is extremely flattering.  I bought it to match a tankini top, but it would work with any bathing suit top.  It's got that old school pinup look with the faux skirt look in the front and is a great purchase if you have any summer self-consciousness, and the black will match so many tops.  Love love love,