These have real stretch, but they aren't thin material. What a good combination. I ordered the long length (I am 510) and they are the perfect length. I haven't washed them yet but when I tried them on I was pretty pleased.