I bought these for my girls, one 16, the other 7. They both LOVE IT. Reading the reviews I knew it might be taking a chance, but they are definitely holding up well. I bought the pink for the youngest, and midnight blue for the oldest. We are happy with the colors and the fabric.