It’s cute but it kinda hurts when you’re putting it on and scratches a little. Also if you have a small bust the top part might hang loose. It smelled weird when i got it.
I ordered this along with the matching skirt, both in an XS. My only complaint is that the arms are a bit loose. But that is to be expected as I am abnormally tiny. Overall though, super cute, super nice quality, and an excellent price :)