Which size and model to look for
Start with the capacity, because that is where it usually goes wrong. An espresso is 25 to 30 millilitres and looks lost in a large glass, so reach for 6.5 or 8.5 cl instead. A cappuccino sits well at 11 to 15 cl, a regular coffee or a cup of tea at 22 to 30 cl. A latte macchiato with three visibly separated layers needs at least 34 cl, otherwise the milk and the coffee run into each other. The 38 to 40 cl sizes are meant for iced coffee, iced tea and long drinks.
The second question almost everyone asks is about handles. This range includes a 32 cl mug with a handle, but most models do without one, and that is a deliberate choice: the outer wall simply never gets hot enough to need one. If you do want something to hold on to, look at the mug or at an espresso glass that sits on a stainless steel saucer. Finally, pay attention to the wall thickness. Borosilicate glass is thin and remarkably light, and it is precisely that thin wall that makes the floating effect so striking.