These don’t stain, they don’t smell, they seal great.. we’ve replaced ALL of our Tupperware with these. We’ve been using them a year and they are still great