Beautiful sofa! It was a cinch to put together and looks great! It’s pretty firm, but comfortable.