I am using one now that keeps wanting to come off after one day, then it gets water under it when bathing and has a horrible smell by the weeks end. I am having to use medical tape to keep it on. It is a generic, does that make a difference? Also having a small rash under the patch...