I don't expect something to last forever but this thing is awful. The gray color on the outside started to peel off the first time you wore it. It has the texture of something like thick cardboard with some kind of gray coating. It started falling apart the first time I wore it.