I bought these for my 16 yr old daughter.  They are super cute with her jeans tucked in and they are warm and comfy too.  She has gotten many compliments on them.  I didn't buy them smaller like many reviews suggested and they seem to fit her just fine.