Hi!
For versatility, I’d suggest a mix of cotton and wool sweaters. Cotton is great for layering or milder days, while wool, especially merino, keeps you warm in colder weather. Crewnecks are classic and easy to wear, while V-necks are perfect for layering over shirts.
When choosing men’s sweaters, stick to timeless colors like navy, gray, black, or beige, and subtle patterns like stripes or textures rather than bold prints. For layering, thin sweaters under jackets or thicker ones over shirts work well. Brands like Uniqlo, J.Crew, and Banana Republic offer quality options without breaking the bank.