Sizes run small and the material is thin. Ok for a day when it's not cold as it would not keep you warm enough. Got this as a gift for hubby. He said it was ok but nothing like you get at the stores-even Wal-Mart has heavier sweaters that are the same costs as this if not cheaper.