Have a 25' hallway, near impossible finding a runner for that length for the hardwood floors.  Found this rug in 21' length and it is perfect!  The rug is durable and will hold up to the constant traffic through the hallway.