It’s definitely firm, especially at first but we love it! Super easy to clean with my fluffy furry friend