Fun little marching set! Very flowy, very soft. Both the shorts and the top have a liner for coverage. I’m in the large, it runs true to size.