We couldn’t love it more. It was not fun to assemble but we were prepared for this after reading other’s reviews. It is firm which is great. Both my husband and I like sitting in it, he is 6’ 2” and I’m 5’ 7”