The fabric is nice and comfortable. I gave it 4 stairs because it is a little flimsy, but not horrible for what I paid for it.