as a xs person, it’s not too large for me which is great. I love its fabric too, its thin and doesn’t feel hot,but there are just a lot of parts that wasn’t made very well. Both sleeves weren’t sewn properly, it was done poorly. Considering its price, I was expecting a more quality of a product.