Adore this Loveseat, firm but comfortable. Fabric is really nice feels expensive . Easy set-up, only had to screw in legs.