Worth the wait
Just as advertised. Took a while to arrive, but worth the wait.
Rating: 5 stars