Fabric is durable and represents exactly the way I expected. The seat is abit firm but should soften as time goes on…