Product was delivered in good shape and on time.  Assembly was time consuming but not difficult.  Works well for intended use.