Five Stars
A substantial piece. Very impressive.  Worth the $ and wait
Rating: 5 stars