The runner is a great length (21') and comfortable to walk on! It has some shipping wrinkles, but I believe those will relax in time. I'm glad I made the purchase! The separate pad underneath is more of a problem.