I am really glad I bought this coat. Our weather in Kansas is crazy unpredicatble this winter, my heavy coat is great for the cold days but when one day is high of 44 and next is high of 64 it's nice to have an option. I bought the large 1st and it was just to snug for my bust (40) , easily returned and bought the xl. fits nicely and is just the right warmth. The fabric texture is nice. I have not washed it yet, can not speak to shirinkage etc. I really like the inside pockets...made it easy to keep a hat for the windy days! outside pockets are good for my gloves. It came with a small pouch to store the jacket in but I have not tried that.