This is an awesome bench! It is super comfy. I give this product 4 stars. I would have given 5 stars but it was difficult to assemble. The instructions are incomprehensible and it takes two people to connect the seats.