Excellent cloth pad
I've been using Aisle (formerly Luna Pads) products for YEARS and these cloth pads are phenomenal. So comfortable to wear, wonderfully absorbent and easy to clean. I find these pads more comfortable than any disposables and love how long my older styles have lasted (some are coming up on the 10 year mark).
Rinse them immediately after removal and then let them air dry and throw them in the wash later. You can pre-treat if you want brand new looking pads after use but I don't mind light staining, personally.