I bought these for my five-year-old son as a backup for when his regular pair breaks. He now wears his new ones all the time and the old 500-dollar pair is now his backup pair. The new ones are really sturdy and the fit is excellent. They don't leave red marks on the sides of his nose and they don't slide down his nose as much as the old ones did. Wish they came in different sizes and colours because he'll grow out of them eventually.
Bottom Line Yes, I would recommend this to a friend