Absolutely perfect! Easy to clean lint, dog fur, and crumbs that get onto the seat. Easy assembly!