I received all 12 glasses securely packaged- no breaks!  The glasses feel solid enough to me. I can even wash the inside of them with a sponge, though it’s a tight fit. They’re just what I was looking for to continue to set up my home bar. 
Thoroughly satisfied!