I got this vest to add some more color to my closet and was slightly disappointed. The package it came in was great land I loved it, but the feel of the vest is kinda rough but also slightly soft, its still wearable, breathable, and stretchy. It smells like mainly play dough, so I need to wash it. The parts with the diamonds on it is thick and the bands around the neck, arms, and waist feel kind of thin. I am upset that there is a snag in it when it was delivered but thankfully it is small. I got a medium and it fits just right with room around my arms, and waist. It feels kind of cheap and not at the same time, I could pass up this product but if you want to chance it go ahead. It is bright colored but still pretty cute.