Perfect gift!
Arrived on time in a nice box with cute cards.  Nice quality, as pictured.
Rating: 5 stars