It is better quality... if it were dog food it would be purina, while New Life Spectrum and Dainichi are high grade specialty foods. I don't have the time to do a nutritional comparison, but all the information are on their websites. Basically the foods I feed are natural ingredients without fillers, they don't use corn meal like most (which fish can't process), and no artificial dyes....etc.