On the firmer side, but nothing that some throw pillows and blankets can’t fix. I assembled it myself in an hour and it was simple enough. Back cushions have a washable cover which is great