Just perfect!  Well made, perfect size and just as I expected.  Arrived early too!