Very good gift
I would rate everything as 5 star except the quality of the card itself
Rating: 5 stars