The fabric is great, really soft. I just wish it had a bit more padding but its still comfortable. It is a little on the small side, so great for a small living room.