I thought it might be a bit itchy, but it's not itchy at all and surprisingly cozy. It's very warm and cute!! I got lots of compliments. I wore it with pants, but I think it'll go very well with a skirt or denim as well. Very versatile. Love it!!