The fit was great. The color is perfect, and the material is so soft and comfortable. Ive not washed it yet, but Im hopeful it will hold up to some repeated washings.