Brand new in the box. We have QTY 60. We used them as part of the favors for our wedding but didn’t end up using them all. Retail for $20.