This bench exceeded my expectations. The quality is excellent and the instructions were clear and easy to follow. Delivery time was acceptable. Overall I highly recommend this product.