I am more than happy with this bench. It arrived on time, in good condition and only took 15 minutes to assemble. Overall this piece is of excellent quality, especially for the cheap price! I have no complaint!