I am very satisfied with the sofa... The headrest is good and the length is just long enough for my ankles to come out when I lie down.