perfection! ALL COTTON, soft yet sturdy, gives such a soothing, spa feel