All metal sunglasses, they are mirrored and incredibly reflective, very cute. They’re not super opaque, other people can still see your eyes a little bit. I ordered the baby pink frames and they didn’t look as pink as the pictures, they just look all gold to me with a hint of rose gold on the lenses. The nose piece could definitely be more secure, I was worried the first time that they would break off but they haven’t so far. They come packaged safely so they won’t break in transit and it comes with a free soft carrying case, which I love, so I can keep them in my purse without scratching the mirror lenses or breaking them. Overall for the price I have no regrets. They are super cute and affordable, they look expensive. They do have some weight to them, as they are metal. By the way, if you are like me and suffer from headaches when you wear sunglasses or glasses, these do NOT pinch of feel binding on the temples/back of ear. They are comfortable to wear 🙂 hope this helps.
Great sunglasses! Perfect for running.great but a little loose on my narrow face.