Okay, these YANOOLH glass cups are absolutely gorgeous! You get two different styles in one set - one with a cool wavy pattern and another with classic ribbed detailing, both holding a generous 18 ounces. They're made from high-quality, BPA-free glass that feels substantial in your hand but isn't too heavy. The thickness is perfectly even, and the edges are smooth against your lips - no weird sharp edges here. At about 4.9x2.7 inches, they're the ideal size for pretty much any drink you can think of: iced coffee, cocktails, juice, beer, milk tea, you name it. The vintage-inspired design adds such a classy touch to your table setting. They're dishwasher safe too, which is awesome because who wants to hand wash glasses after hosting? Perfect for home use, restaurants, bars, or cafes. Seriously, these make your drinks look Instagram-worthy while being totally practical. They also make fantastic gifts for friends, family, or coworkers who appreciate good design - think birthdays, housewarmings, or just because. Your morning coffee routine is about to get way more stylish!