Gross, polyester-like material. Crotch hangs halfway down to my knees, back tie gapes open. I wear a small, ordered a small, and just swam in this. Rather than navy blue, it's more the royal blue of the cheap off-brand jeans you had to wear when you were a kid.