We prefer the ones from Disney. We've had them for years because they are made well. I bought ones from the dollar store a few years ago, and one time wearing it, it ripped and was uncomfortable - never again! So we bring our Disney ones. They are a bit longer, so they cover more and they are a bit thicker, and we've never had a problem with ripping. They are worth it, if you use them each trip. This year will be the 4th trip I'm bringing mine.