We needed to get masks for our 2-year old who had never wore a mask before. Those fit her perfectly and our daughter is wearing them all day long with no problem.
My two year old will keep this on for an hour or so but is also fully capable of ripping it off when he's had enough. It fits better than the tiny hot wheels surgical masks we started with and still had the trucks that gave him the motivation to bother considering wearing a mask in the first place.
My kiddo loves these. He wears them at school all day and has no issues. Super comfortable, love that they are machine washable!!!