We've started using the loreal elvive one specifically for long hair. It's in an orange bottle, called Dream Lengths. DD, DS, and me all have hair down to our waists... lots of tears usually, but this stuff is fantastic. DD's stays tangle free for about four days. DS's hair is much finer, and seems to last two or three. Me, I brush my hair daily anyway!