Perfect Design.
Long enough, sturdy enough and I love the spring feature, it keeps you from having to twist the shoe and foot to remove it.
Rating: 5 stars