The sunglasses seem sturdy enough and they are pretty cute. Unfortunately, the pair I received is NOT AT ALL the color pictured. I ordered the yellow pair and was very much looking forward to my upcoming yellow sunglasses. I'm sure the disappointment on my face was very apparent when I opened the package. Besides the potent chemical smell (I really hope it will go away eventually!) the sunglasses are not yellow. The color is more like a transparent, muted brown/gold. It's not a horrible color. I kind of like it. But I am still very sad that they are not yellow like I was expecting. In the photos it looks like a lovely, opaque yellow, but my pair is transparent and gold. Oh well. The price was cheap and they'll do the job. I'll carry out my dream of the perfect yellow sunglasses someday...