Absolutely perfect!
Better than what I had expected, arrived early and packaged professionally.  Highly, highly recommend his product and company.
Rating: 5 stars