This is extremely comfortable. I have the shorter length and I got it in a smaller size and I will say, it has good compression for running, but for this one I sized up and I would not run in it now that I sized up. Regardless, it is super comfortable!