Perfect gift!
This arrived exactly as advertised, earlier than expected.  It was the perfect anniversary gift!
Rating: 5 stars