I purchased this mainly for use when travelling with someone so that I would not be a problem to them when snoring. While it doesn't stop snoring completely, it does greatly reduce it. As an allergy sufferer, I noticed it does keep my nasal passages much more clear through the nite.
One thing, if you rub your nose, or have to blow it during the night, you must remove it before doing so as that is the only time that it would be uncomfortable or slightly painful.
Such a simple product, yet it performs such a complicated task...So small but so mighty!