These are outstanding rugs.  Average thickness, but oh so plushy and satiny to walk on.  I have cats and there is occasionally an accident but it never penetrates and seeps through the fibers.  It is very easy to wipe up and off, so I am expecting the same with soil resistance.