I never really wash my quilts.
I do put detergent in the washer, let it fill and then push the quilt down into the water and let it soak. If it won't stay under water I put a towel on top to keep all the quilt submerged.
I might walk by the washer once or twice and push it around a little to make sure it gets equal chance at the detergent and water.
Then I spin the water out and refill and push the fabric down in the water again.
Then I spin the water out and refill all over again (send rinse).
Then I put it in the dryer on low low heat for a few minutes - maybe 5 or 6 minutes.
Finally I spread it out on the cleanest and least used piece of rug in the house on top of a large white sheet.
It dries very quickly and doesn't do anything to the rug.
Several of my quilts are 20 plus years old and they look wonderful.
Jois