Cotton. Could make a nice beach cover-up as well. It is knee length or slightly above. See measurements below. Size S.
Chest - 36"
Length - 30"
#10961