Is G Star really that well made? I've never bought a piece of G Star clothes but people talk about it like it is