They are totally what I was looking for. Comfortable, stylish and soft!  Am going to water proof/snow proof them. They are great and I highly recommend them. I have a large foot and usually have to mail things back in my proper size. Not these, they were true to size. I've worn these with leggings and skinny jeans and just love them!  Highly recommend them.