it fits just right. it so comfy to wear. the texture is similar to those microfiber covid PPE. jersey-like. the sizing is is a bit large so you need to downsize. for reference, I am 60kgs, 5’2 in height, waist is 31 inch. I will order another set soon.