Perfect.  Arrived earlier than expected.  Very easy to assemble.  Functions perfectly.   Exactly what I wanted.