Love these! I have two kids so I’m constantly cleaning these and they’ve held up well. I have had them for almost a year now. 
I use a little spray (natures miracle) on the seat and spills come right off.