Ok I haven't washed it yet, so my review may change after I do. For now, all I can say is that they are very comfortable. I followed what the other buyers said about the size and took one size smaller than what I wear most of the time. They fit well, but they tend to stretch a little bit as the day goes on. I ordered three more pairs of the same size (before I noticed that they stretched). I don't mind, they are so comfortable, and if they shrink a little when washed they'll be perfect.
I am petite (5'2) I bought 'petite' and the length was perfect. Not too thick but certainly not thin. They are like sweatshirts (with a thin fluffy layer inside), but not so thick that I don't think they will be too hot in the summer. Large band at the waist adds to the comfort. I wished they had side pockets but at this price, I don't really mind.

Will come back and edit this review after I wash them if my view on the product changes.