It is exactly as described, I think the only improvement would be rubber on the underneath of each end to prevent from slipping.  My dogs are still not sure of it but hopefully it will come with training