These came well packaged in a hard cardboard box, protected by plastic. They are super cute and comfortable on my face and the color really pops. I’d love more colors to go with more outfits. The frames are sturdy and overall the quality is great. I’m happy with my purchase.