Perfect
Exactly as described and personalized.  Nice job.
Rating: 5 stars