It is a little too firm for my liking but it is a very nice sofa. Assembly was very easy.