Hi Can anyone advise if Gap jean sizing is true to size? I seem to remember it being very generous but I've no time to try as there's a 20% off voucher that expires tonight! Thanks