Sturdy but not too heavy, roomy but not overly large. Cushions are a bit stiff but I think they’re gonna soften up with use. Matching pillows are a nice touch. Overall very very happy with my purchase from Luna. Fair price, fast delivery. Will definitely order from again.