Perfect for my large family gatherings. Cushions are very firm. So far it’s withstanding the constant jumping on from my toddler.