Five Stars
Arrived in great time. Couldn't be happier.
Rating: 5 stars