I have kids and this is perfect because it is easy to clean,does not hold stains and is comfortable. Stylish too. Great purchase