I actually purchased this for my dogs - they get put in the master bath when we leave, and needed something soft to lay on.  Love the waterproof feature, as it's easy cleanup if they have an accident.  Great price and Fast shipping!