Love the bench but had trouble attaching one leg because the holes were not drilled properly. A family member helped me widen the opening and then the bolt aligned properly. If it had not been for this issue, I would have rated it a 5.