Cupcake gift card holder with gift card.
It was perfect with one exception, it was originally supposed to be delivered by 8pm on Friday after I ordered it but did not arrive until Monday!
Rating: 5 stars