I have used some pre bought one's and used to make my own before they were out on the market
to make my own I used to use PVC piping, to form a rail around me in my stands, I have made them for use with loc' on's as well as ladderstands
I then get camo burlap and hang it over the PVC with zip ties
most sets will last a few yrs, peninding how weather effects it,
the advantage of making your own, is you can make it to the size you want, this way its not too tall or too short
also, I find havinga roof is a great thing too, as you can also add burlap to hang down and help even more hide you, and well, if it rains or snow's it comes in handy too LOL
Roof's can be bought for treestands in kits too
I have used these for most I have done, just cause there very fast and mount pretty solid
BUT I lag bolt mine on, so on public lands that might be an issue, or just lands you are anot allowed to screw things into the tree's