I bought this in grey, from a store. I got the small. It fits true to size, I even find it to be a little big which is great because that makes plenty of room for either 2 small hoodies, or one huge one. It's not quite warm enough for -40 winters, but I toughed it out anyways. Love the fleece lined pockets for days when it's too warm for mitts. And it covers your chin on those unbearably cold days. Oh and I get a ton of compliments every time I wear it.