It's surprising this hasn't caught on yet, since indestructible plastic bottles are so readily available and enduringly popular. Why not do the same with ordinary drinking glasses?
By using shatter-proof and impact-resistant materials such as acrylic or polycarbonate, glassware can be made to survive the rigors of small children, clumsy adults, tile floors and outdoor patio parties. They are virtually indestructible when subjected to everyday use, not particularly expensive, available in clear or colorful finishes, and will probably outlast the dinner table they adorn, and can be handed off to future generations. You'll never have to clean up a floor full of tiny glass shards ever again, and you certainly won't have to "find" them weeks later with your toes.
Most unbreakable glassware is made from polycarbonate, which is the stronger of the two, though acrylic glasses are still tougher than ordinary glass. Both are dishwasher safe, though generally only suitable for the top rack, on medium heat cycles; higher temperatures can damage the material, so keep the dishwasher on a regular cycle if you use one.
These materials are safe when used properly, and have been used in plastic water bottles for decades without any trouble. As long as they're properly handled, they won't cause any problems. In some cases they are even microwave safe, but make sure to check the care instructions before throwing them into the microwave to see what happens.