We love our mat! My son has in home therapy 3x a week. All of his therapists love it. All of his older siblings like to play on it to. Super easy to just mop when dirty and when you need a change its easy to flip it over for a new look. We have a small dog and cat and no problem with claws. Easy on my knees getting up off the floor after play time to.