It is basic cotton so comfortable. i'd call it midweight- 2 layers of light cotton- sheer enough that you shouldn't wear bright underpants, but not so sheer that people are eyeing up your legs. It has a nice flow and is exactly as pictured. I would even consider buying another color. Perfect for summer, but soft and layered enough for spring or fall too.