A Spousal Limited Access Trust (SLAT) is an irrevocable trust for the benefit of your spouse and heirs. Since your spouse can use funds in the trust, you indirectly benefit as well, but since the assets are not in your name they are protected from your creditors and can be drafted to protect the assets from your spouse’s creditors as well.  However, SLATs must be constructed with care to avoid being considered a fraudulent conveyance.