These were absolutely perfect. Ordered them as a gift for Christmas. Was worried they may not arrive in time (my fault) but they arrived in ample time. I will Be ordering more in the future as gifts for our wedding party.