This is a gorgeous, high quality sofa. The cushions are a dense memory foam-like material that have some give but are firm and supportive. The head rests have three adjustable settings. It is very easy to connect the sectional pieces and rearrange. I have three pets that shed and so far, fur has been very easy to brush off with my hand which is a huge plus!! I would highly recommend this sofa!