Five Stars
Lovely surprise. delightful way to receive a gift.
Rating: 5 stars