I like the bench. The quality is as expected for the price I paid. One of the seats didn't have holes through the fabric (in the bottom of the seat) to screw through so I had to cut holes into it. This was relatively easy, but at first I thought I was going to have to return the piece. Assembly was a major pain. I was hoping I could use my ratchet screw driver but had to use the little tool provided due to space constraints. I would give it a 4/5 due to the difficulty in assembly as well as the need to cut my own holes into the fabric.