These glasses are authentic and each glass is stamped with the Royales logo as shown in the photo. They are 7" tall, 2" across the top and hold 6 Oz.
I see no cracks and no chips. There is a very fine surface scratch on one that is so minor that it is not seen unless looking for it.
Please see the last photo to view this flaw. The clarity of the glass is wonderful and I have photographed these in natural light for the most transparent representation available.