Very comfortable, mostly easy to clean if we are prompt enough after dinner! We have a 2 year old so there is always food falling on our chairs. Ours are white, but it's not fabric so you can just wipe them down!