Worked great the first time. On second time the seal on the arm side ripped while putting it on.It now leaks.Didn't bother calling manufacturer because by the time they could send a replacement, the cast would be off!Would not recommend it.