The structure is solid and sturdy. It suits my style at a fairly affordable price. The cushions are quite dense and I thought it would be uncomfortable but it’s not. I do feel though it might get lumpy after rigorous use. Overall, good quality and easy to assemble.