soft, looks nice, good fabric and nice thick waistband, but too small on my 5'5", 180lb frame. they were too tight on my butt and thighs, which was uncomfortable and was see through once pulled on. says it fits up to size 12, I'm 10/11 and it didn't fit