I have had this Tupperware for 46 years now.  It is still great looking (I do use Cameo cleaner or similar every time I use it)  I would recommend this to anyone.  Mine did not come with the non stick pans, so cannot comment on those.