The main difference is the color. The 80344 Is white granite, while the 42984 is almond. The only other difference is a slightly different design for the legs. everything else is essentially the same.