I am so happy with my purchases! I have a few other buffs that I had purchased through other companies and none of them stay up. Not only do these buffs stay up, but they are also soft, easy to breath in, and of course, they have my pup’s faces on them. I highly recommend!