Great masks. Fit my second grader (nearly 8 years old). He has a big head (wears a bike helmet sized for a 12-14 year old) but probably a normal size face. These masks could be touch less snug on the ears but we use them with a lanyard and he's fine. They seal around his face much better than adult KN95s which left gaps. He also loves that they are black so it's not so obvious that he's wearing a KN95 instead of a fabric mask, as all his classmates wear fabric masks. He likes these better than fabric masks as these KN95s do not stick against his mouth and nose when he breathes, so he feels that he can breathe better. He has gone back to school in person and wears these all day with no problem. Shipping was as expected, not super fast but we're in the Northeast so it was reasonable. I like that the masks are in individually sealed packs within the box. I ordered a 50-pack and it consisted of 2 x 20-pack boxes of "singles" individually wrapped, plus 10 loose "singles" individually wrapped. I came back to the site to order more.