I got a size larger than I usually get in a jacket, and I'm only able to fit into it wearing a tank top.

I think its length is great, but I have a long torso.  It hits me at the hip (slightly higher than the pictures).  Its sleeves are fine.

It is very comfortable and soft and balances casual and slightly dressier well.  It is obviously a cotton fleece, but the lines and structure make it more versatile.