I really don't think you can do better for a 22 ft runner at this price. (I don't know if there are even other options...?) It's not luxuriously soft but it's certainly comfortable enough against bare feet. I haven't had it long enough to tell if the edges will fray quickly, but the cats love to tear down the hall across it and it hasn't shown signs of wear yet.