Okay, these are extremely cute! My 12 yr old loved them, my 8 yr old complained they sat down too far on her cheeks and hurt. The bottoms of the stars DO sit down quite a ways on your face, so keep that in mind if purchasing for a younger child!
The frames and shades seem to be VERY durable; the little clear plastic nose pieces (not the bridge, the nose pads) not so much, since one was broken upon opening, but they are easy to fix and replace and, the cost of shipping doesn't make it worth returning.
Overall, these were a hit with the tween-age, since the 2nd pair my 12 yr old gave to her friend as a present and she is thrilled, too.