I bought this because it was on sale. It's great quality for the price. I got size XL and its roomy. Plenty of space for layering. It seems like it would make a good shell for winter use, I dress in layers in winter. Good quality thick material it seems like it would hold up for a while. Another good store brand product.