Under Armour and ill tell you why. Next time you're in a store selling both take a hoodie from each company (you don't need to want to buy a hoodie this is just to show you). Feel the difference in thickness of the material, etc. Under Armour is pricy but not cuz of their name, it's cuz their products are really well put together and high quality. My husband is a coal miner so he knows how to put clothes thru some abuse and a Nike hoodie or T-shirt doesn't last 3 months for him but he's had his Under Armour hoodies and T-shirts for YEARS and they still look great and keep him warm in the winter and cool in the summer.