Very comfortable, thick mats. Dogs love them too:)
They are pricey, let's hope they are truly "stain resistant".