These are fantastic! They are organic cotton, which is great, and they wash well. The elastic is tight enough that they don't come slipping off like many others will, but they don't leave any marks whatsoever. Very satisfied with this purchase :)