Received on time...have not put up yet.  Appears to be what I ordered.  Will revise review when complete.