Everyone's reviews said this was not sweatshirt material, so I expected something thinner.  It's really between sweatshirt & t-shirt thickness.  It doesn't slouch quite as much as I had hoped & it's not nearly as long as the picture makes it look.  Everyone is correct that it runs small. I am a size 16 (1X), & bought the 3X.  I wouldn't want it any smaller.  For $20, I would expect better off the shoulder & length.  But with all that said, it's very cute!