Clothing is all over the map when it comes to quality. Hign-end doesn't always mean quality. I have had excellent luck with Ralph Lauren, Strauss, Victorinox, Zegna, Bugatti, Etro, Varvatos. And for sunglasses, Ray-Ban's with scratch-resistant. lenses, they will last 10 years or more if you take care of them.
I had bad luck with Cole Haan, the shoes are expensive and garbage quality. The shoes didn't last a year. I got about 6 months out of them. $300 black Hugo Boss pants didn't last long, I got a cheap pair from Mark's that have held up better! Not a fan of Boss suits either. My Gucci belt broke after a few months of wearing it, they replaced it at the store. but still should have lasted longer than that. I barely wore it!!.