Perfect
It took a little longer than stated, but it was well worth the wait.
Rating: 5 stars