Fabric is very soft. The headrest is just a bit short. The problem I have is getting the footrest to go back down and stay in.