I wash mine in the washing machine on delicate with unscented mild detergent like Dreft or another infant/sensitive skin detergent. I usually put them inside a delicate items bag or a pillow case so they don't get all pilly. I use Hot water (to kill dust mites) and put on the extra rinse option.
Then I hang them until dry and then fluff in the dryer for a few min to make them all soft again.
Hope this helps!