I read the sizing on the manufacturers chart, it runs a bit large, the XS fits me better for that reason but even still looks a little big. The fabric is of ok quality, you will want to use extra caution washing it, it will be prone to pulling. For the price it could have been lower, the sweater has an acrylic feel like cheaper sweaters and the sleeves are thin. It is cute and should last this season just fine, looks great with a long gold necklace and leggings.