These are surprisingly nice. They are soft and the medium fits well (typical pant size is 8). The stiching in the front is fake so I will wear them under long shirts. Fabric is thick enough with some stretch but not too much stretch.