Not bad, but not great
My son had to have these.  He wears glasses these were little to heavy didn’t let air really filter.  Out of the five after washing 2 of them fell apart.  But for the price can’t really complain they made him happy for a few days (lol)
Rating: 3 stars