I think mid back without reach the butt is the perfect length. The hair looks healthier, heavier, thicker and better than ultra long hairstyle. The final part of the hair in extreme longs is the oldest and more punished part of the hair, and the ends are usually poor.
I don't find attractive the hair if it's an issue for the normal life.