Well, it is a lot better than H&M, not that that's any sort of major achievement. That said, I have a Zara sweater that I've worn 3 winters and it still looks new. My experience has been that as long as you don't buy anything made from a crappy polyamide blend or acrylic you'll do OK.
The polo sweater in my photo above is cotton, but as it was I think $26, I don't really need it to last forever.
So i've heard. Maybe should try something out from there, and as you said for that price it's really ok. Zara is spanish company or was it german?