Made of 100% cotton Gauze. This skirt is lovely and full, perfect for summer days Size S/M fits 8-10 Size L fits 12-14