very soft!! it did take a long time to come though , the inside is very soft but there are a few loose threads. the waist band is very stretchy and can fit me! (i’m a size L in Canada) although i think the mesh was sewed in the wrong way (last photo)