I have a Treesuit that is very similar to your saddle. I ordered it years ago and it is very comfortable. I wear it to the woods and usually already have a stik ladder set up on the tree I plan on hunting out of or I can use the screw in steps. It is mae to either sit in or to lean back against, very adjustable. It took a couple of times of using it to figure out the most comfortable way o using it. I don't know what happened to the company that made them, but apparently they went out of business, I think they were made in Mississippi.
Grits
Grits
Comment