I'm giving this three stars even though I'm going to keep it because it's pretty obvious it was cheaply made. However, it's cute enough to be worn as lingerie/part of a cat girl outfit. It's made of swimusic material and kind of hard to get the top on. It's a pretty tight fit even though I'm small-chested. I feel like it's overpriced for the quality but oh well. It's still cute