I ordered these as a last minute wedding favor for my daughters wedding reception. The quality of the product is awesome. The size is great and the engraving is very nicely done. The caterer even made the comment that these were better than the ones they have! They were the perfect party favor for the wedding guests. A side note concerning shipping; I placed the order for these on 3-25-21 for my daughters wedding on 4-2-21 and they arrived two days before the wedding. Excellent customer service, in my opinion. Thank you!