RE: Help, two questions about my blind
as far as the smell you will probably just have to live with it for awhile. set it up in the backyard to air out. usually the blinds are better in the field if they are in place for some time to give the deer time to become accustomed to it.