IT'S GREAT!
This is very nicely done.  I love it.  It arrived MUCH earlier than I expected.
Rating: 5 stars