Have this in my game room and we all love it, its firm so far and nice to sit on when kids are playing games