I one one similar last year on a good sized buck. The material was like a heavy tarp and not as thick as your link looks.
The one I used had a real hard time keeping the deer tied on and was essentially junk after a half mile on snow. I have an Otter sled that I will probably use this year.


"Jerry is dead, Phish suck time to get a job "