I purchased this top for valentine's day, since I wanted a themed outfit, but also something I can rewear other days of the year. It is made of slightly stretchy but form fitting material. I enjoy a snug fit but if you'd like a looser one then I recommend going up one size. The fit itself was great, it hugged my body but in a good way, almost like shapewear but more comfortable. The effect is honestly very slimming, I got compliments all day from people saying I looked like I had lost weight! The material is thick but not overwhelmingly hot, so it can be worn nearly year-round. My only complaint is that it is a bit itchy, but washing it before wearing it for the first time solves that issue.