Perfect entryway bench. The cushion might get a dirty with kids and pets, but it looks great so far. Don’t know how easy it would be to clean.