Very soft and stretchy. It feels high quality. Nice bum coverage. I'm 5'8", 140lbs and the size small fits well. I would like it if it had a little more length, but I have a long torso. It would fit someone someone with an average-sized torso great. I love that its double-layered and that the shoulder ties are removable.