This goes well for cool weather. great with jeans or other casual pants. i got the green, it's more of a teal color but pretty. runs large. i usually run between small and medium, i got the small and it's a tad too loose on me.