What's the verdict on the PT straps? (rh) Longer then the City?