The chair is very comfortable for sitting on it all day. The seat is firm but nice and the fabric is soft, not scratchy. The only thing it doesn't have that I would have liked is that the armrest height is not adjustable. Overall, I'm happy with my purchase.