I bought these for my teenage daughter and she loves them. They stand up to repeated use, stay clean for a long time and are very cozy and warm. They are perfect for the winter months or a cloudy day. Design and material are also perfectly matched. A great stocking or just a gift.