I loved these leggings I bought another pair "just in case." They are the perfect length for me! They aren't too tight but just tight enough to hold you in. Material is great too, a stretchy thick cotton. You cannot see through these. You will love them!