Given today's warm weather, I won't be wearing this for a while. However, the fabric is wonderful - soft, warm and feels like it will survive my dogs! It appears to be well made, the stitching is solid, and feels like it will hold up in the gentle cycle of the wash. I look forward to cooler weather so I can wear it!