We all love these glasses, including our son. He cries if I take them off. They also stay on very well, even without the strap.

Update- we have had these glasses over a year and my very active 3 year old son has not lost or broken them. Still loving these glasses!