Very soft and comfortable, love these shorts. I usually wear a medium but I ordered a small bc reviews say they run big and a small for great in the blue jean color but the white ones were too small, same shorts, same size on tag but one was smaller so I'm returning the white ones for a bigger size. That's the only reason for deducting one star.