Perfect!
Came on time, wording was perfect.  Got it as a gift for a friend and she loved it!
Rating: 5 stars