These feel really great! They have a good length in them. the waist band is really comfortable. They are full length and fit well in the ankles also. They are not too thin and not too thick. they are perfect to wear under a mini skirt or dress and not feel like you are going to over heat!