In an effort to improve my seated posture, I purchased this headrest to help me keep my neck and spine aligned. The headrest is comfortable and has enough give / bounce to give me support without hard pressure. My only complaint is I wish the headrest would jut further towards the body or have an adjustment to allow the user to move it closer to their head. If I sit up perfectly upright, the headrest doesn't touch my head. I have to lean back a little to rest it against my head. It's nice for breaks throughout the day when I want to lean back away from my desk but doesn't allow for constant use or when typing. Overall, very satisfied with my purchase but hope future iterations allow some forward adjustability.