I have sat in my stand on windy days before in my regular school clothes and even with some regular deoderant or cologne on and the deer walk right under me.
The key phrase being on windy days
. I don't wear the stuff myself but Scent-lok and Scent Blocker do make some great clothing.