Looks nice, and actually soft and I'm pretty sure the material is cotton. Unfortunately the strings on the side aren't black as advertised :( They're still okay, just don't look as good. Got L on 54kg, 68cm waist, 92 hips I would not size down. L is definitely needed