I love the Tupperware tumblers! I have the childrens tumblers, with the sippy lids, and I have some of the new style ones, and some of the older style ones! And I love them all! They do stain easy, but just soak them in water with a little bleach, and that always works great for me. I do not put these in the dishwasher, because I think it fades them too much, but I know a bunch of people that do! But it does make them fade faster. I think there is a plastic brightener that you can buy to brighten them. I use these cups all the time. I love the kids ones, although my kids always chew up the sippy lids, I am always buying more. I love these tumblers for everyday use, they are not very dressy and so I don't use them for special dinners or when I have company, but for family use around the house they are wonderful. And of course if one breaks or something they will replace it for you. I give this product five stars!