Very comfortable, great stretch but will return to shape quickly. Length is just below the knee and can be rolled down for a longer look. I have ordered 3 of these in different colors. May come back for more.