I have little ones and this type of fabric will not last. I assumed it would be a more firm but its way too fluffy for a common area. Its cute for a place with less traffic though.