I bought it as a surprise for my boyfriend, because he's really into cats, catgirls and all that stuff, and he totally loves it! And so do I - it makes you feel really cute and sexy, plus the quality of the material is excellent. It's sort of like bathing suit, really stretchy. Although I'm skinny, my breasts are pretty big, so I was kinda worried if the top will suit me, but it does perfectly. I reccomend wearing a strapless push-up bra underneath to make it look even better!