The colors are great. I love that it is washable (e.g., you can easily remove the pillow) and that it rolls up. I've washed it about 20 times and it's holding up well, with the exception of the velcro that secures it when it is rolled up. That's still functional, but it's not as strong. It fits my 2.5 year old daughter well, but it definitely is for smaller kids only. I would say it would fit kids up to 4 years old, max. Almost all of the kids in my daughter's preschool class have one.