They're both excellent. The cashmere blend trousers are dressier, and could be worn as a 3-season pant or year round depending on where you live. I like the Oxford Grey Flannels very much. The hand on the fabric is incredible. Warm and breathable. Obviously you would be hard pressed to wear them in the summer. A win-win choice. Think of it this way: If you showed up at a wedding in a Caine sportcoat and the grey cashmere blend trousers, you would look incredibly sleek, especially with dub monks or an open shirt. If you showed up in a Caine sportcoat and the grey flannels, you'd look more rugged, but refined -- a natural match for a raw silk or wool tie, or something with some texture. If you showed up at a wedding in either, no one would be able to stop talking about your pants. Get them both.