These are great.  The rugs stay in place and if our puppies have an accident, I can clean it up.  Love that.