These look nice and the material is so light, but how do they fit? I can never get on with Primark jeans as the legs are always so tight and the waists are enormous.