Am about to order a jacket online, is their sizing true to size or generous? I am a normal 14.... TIA