I would have give this product 5 stars, except that the screws that come with assembling the cushion seat to the legs were too short 1 1/2inch so had tho run to Home Depot to get 2inch ones , which ended up working perfectly. Easy to assemble.

Pros: Comfortable seats & sturdy 
Cons: Screws to connect seat to legs too short