Very soft and stretchy. Pretty frilled edges. 85% Cotton 15% viscose. There is an oilily tag on one side.