The fabric is soft and looks like it will last a while. The range of motion on the rock is not as big as I would have liked, but the chair is great anyway.