I tend to only ever buy cheap slippers. They don't last very long before falling apart. Is there such a thing as slippers that are comfy and will last a while? Where do you get yours from?