This shirt is cute.  The material definitely makes it a shirt rather than a sweater as it's thinner but it's soft.  It keeps it's shape even after a couple of wears.  The small fits more like a medium would in the body but the sleeves fit true to size with little give so keep that in mind when ordering.  Overall it's totally worth the price.