Took a while to get these, but it's worth the wait. Ten masks and each one a different color. The stitching looks great, like it will hold up through many washes. I actually put one of these on and it fit, but I do have a small face. That means these will work even for teenagers. I think these are also small enough for 2 year olds. The fabric is breathable and the price is great, considering you're getting a true fit for your children.