This bench is okay for the price. The seating cushion is very hard and the material is not all that great. Installation is simple and easy.