I have bought these more than onceI ordered these for my husband and myself for our wedding 3 years ago, we still use them. So, when I found out my BIL and soon to be SIL were getting married, I thought they'd enjoy having these for their wedding as well. They are a great bridal shower or engagement gift. We have pictures from my wedding using them. The colors are vibrant enough that you can read them in the photos. And we've used them daily for 3 years, and they still look brand new. Great quality.