pelz does a similar product, just has a line out front rather than front and back.
I have one and it has its uses. It attaches to the face though so deadens the feel of the ball coming off the face.
__________________ The student senses his teacher’s steadfast belief and quiet resolve: “This is doable. It is doable by you. The pathway is there. All you need is determination and time.” And together, they make it happen.