The product is beautiful and very sturdy. Big, thick cushions are firm, but comfy. Putting it together was a pain as they use the dreaded Allen wrench and the spaces to screw them in were tight. Still, worth the effort.