Lightweight cotton and very pretty. The waist is elasticated. Possibly a faint mark on left leg but hard to see and should come out.