Great bench. Solid and easy to put together.... I would’ve rated it a 5 but it had some damage (during shipping I think).  Not enough to return though.