Perfect in every way.
The delivery time was as promised and the gift recipient loves the gift card design.
Rating: 5 stars