I bought these for my 11-year old son (he picked them off of Amazon).  He was holding them by the ear piece and it just snapped.  VERY CHEAPLY MADE.  I mean, I should not be surprised, as they were around $9, but I couldn't find sunglasses for kids anywhere that don't have a character on them.  You get what you pay for.