Firm but comfortable! For sitting and lounging it’s great. (Slept on it one night and my back didn’t like it lolz) Directions looked a bit scary at first but I YouTubed and put it together without any help.