I normally prefer glass straws but I wanted to be able to bring reusable straws with me when I go out without worrying about them shattering in my bag. These are perfect! I love that they come in 3 sizes and that they also look very pretty. They are easy to clean and take wherever. I think these will last me a long time. Thanks for the free straw cleaner :-)