Nice glad you got them! My product cards are still on back order explaining care etc and didn't make it into the box.
You can wash them with soap and water or simple green.
They are snug fitting and will loosen up a bit. If it is difficult to slide on you can wet the can and it will slide...