A glass dining table makes a small room feel bigger than it is, and that is the whole case for it, really. Light passes through where a slab of wood would block it, so the floor reads as part of the room instead of disappearing under furniture. In a dining nook with one window and ambitions above its station, that difference is not subtle.
Clear glass on a simple metal or wood base is the easiest version to live with, year round. It does not compete with your walls, your rug, or whatever chairs you already own, which matters more than people admit when you are furnishing one piece at a time instead of buying a whole room at once. Smoked or tinted glass looks sharp in photos but shows every water ring and dust mote under morning light, and frosted or etched glass, while it hides smudges better, starts to feel like a hotel conference room if you are not careful with what you put around it.
Where it falls short is anywhere you want the table to feel warm, anchored, or like it belongs to the house rather than just the room. If you want a table that looks better after a decade of dinners, this is not it. Glass does not take on a history the way wood does. There is no patina coming for it, no deepening color, nothing that improves with scratches the way an old oak top does. What you get on day one is close to what you get on day ten, minus the fingerprints, and that is either a relief or a disappointment depending on what you were hoping for.
Upkeep is simple but constant. Wipe it down before guests arrive or it will show you up, and keep a glass cleaner that does not leave streaks under your overhead light, because cheap ones absolutely will. Coasters are not optional here, not because glass stains easily but because condensation rings are more visible on glass than on almost anything else you will own. A chip at the edge is permanent, so skip anything with sharp exposed corners if you have young kids or a dog built like a small truck.
It clashes with very rustic or heavily distressed rooms, where it looks like it wandered in from a different house entirely, and it struggles in rooms that already have a lot of shine, chrome, or mirrored surfaces, where everything starts competing for the light instead of sharing it.
I would put it with chairs that have real texture, cane, woven rush, worn leather, something with grain and give to balance all that cool, hard surface.