UPDATE: it’s been about a month and the cushions are already losing their firmness which makes the fabric look wavy and deflated. There’s also a creak when I move. I figured for the price and it being Wayfair, it wouldn’t be too quality. But it’s disappointing… So far so good! Took about 30 mins to assemble - all you have to do is screw on legs and push the backrests in. Fabric is very soft and cushions are firm but not stiff. I hope it wears well over time. So far I love it. I’m 5’4 and I can lay in any direction without my feet hanging off the edge. Just buy it!