I got these for my boyfriend for his birthday because he is always telling me how his dad would buy him a pair every year for christmas and he absolutely loves them. They are warm and cozy and fit him perfect. I'm really jealous of them and will ocassionally steal them for a bit. Somewhat dangerous walking down stairs though, bit I am a clutz. You cant go wrong with these, even for yourself ;)