Nice quality thick fabric. The only down side is the drawstrings pull into the waistband too easily, which is why they get 4 stars. They are shorter length certainly. I am 5’5” and they don’t touch my ankles, which I like. I wear a size 6-8 women’s pants and got the medium. They fit snug and perfectly. The large would have worked as well for a looser more relaxed fit.