I have the TreeSuit and I'm greatly disappointed in it. First, the strapping is very hard and noisey and sounds like you are crushing a bag of potato chips when you put it on and everytime you brush against it. When I got it, I called the guy that makes them and he told me that he uses that strapping because it's the best and strongest available. Bullcrap. He told me that I should "work" the strapping to soften it up. More bull crap. I've tried everything in the book to soften it up, including soaking it in a bucket of soapy water for 4 months. Didn't work.
Second, when you watch the video, which USED to be included for free with the system, he shows you how to take a squeek out of the seat with silicone caulk. That stuff stinks forever. And to be sure, the squeek is there everytime you move your butt.
Third, the addition climber that can be purchased with it is junk. It's heavy, dangerous and noisey. It's so heavy, that you might just as well pack in a climbing treestand.
The guy that sells these things did offer to give me a full refund when I first got the TreeSuit, but I figured I'd give it a fair chance. I did, and I can't recommend it at all.
I don't know what kind of whitetailed deer the maker of this product hunts, nor his customers with testomonials about how great the product is. But I do know the whitetails that I hunt won't put up with the kind of noise this TreeSuit makes. Therefore, it gets a thumbs down from me.