These are the best straws. I got them to pass out to friends and ended up keeping some for myself because they are just too cute. You can clean them in the dishwasher. The color does not fade. They are a great length; not too short but not too long....