RE: Home Made or Store Bought
I'd go with a store bought for three reasons. First, you'll have cover from your back side in case the deer comes in from behind you. Secondly, it will help prevent your scent from becomming blown all over by enclosing it inside the blind. Thirdly, in rainy weather you'll stay dry!!