Well made and quite large. Lots of room for two people snuggle. Cushions appear to be firm.  I really like the wide arms.