The pictures of this garment aren't very good, so if, you can't tell from the photos, I'll explain what's going on: this is a vintage, probably early 50's, bathing suit with little black cats printed all over it.
I love vintage bathing suits. They're cut in a much more flattering way than modern ones- all the ruching on this one shapes the bod in a much nicer way than those gross Victoria's Secret bodyshapers, and the higher waistlines and lower legs are great for those of us who feel many modern swimsuits are akin to wearing one's underwear in public. This suit would look fabulous on a variety of sizes and shapes.
But aside from all that, this has one of my most favorite vintage features, and that's a novelty print. Prints from the 40's and 50's were sometimes decorated with everything from fairy tale characters to pocket watches, making an already cute item (like this suit) that much quirkier and more unique. Novelty prints have had a bit of a resurgence lately, what with the heart covered t-shirts at Forever 21 or even a cardigan with cats on it I tried on at H&M that turned out to have hideously huge shoulders, but they rarely have the cute details or charmingly retro look of the novelty prints of yesteryear. If everyone was wearing a chair printed bikini at the beach instead of something like this, the world would clearly be a better place.