I have bought these for all my children since the past 6 years. However, now the quality has severely deteriorated. They do not wash well. Fabric much thinner than it used to be. I have to buy new ones too soon. They used to last much longer. Disappointed!