I am so extremely pleased with my purchase from BirthdayDirect.com!! There is such a huge selection of items available in all colors, patterns, & themes!! The prices are wonderful & the shipping was super fast! Everything arrived in perfect condition, all my colors matched, I mean I could not ask for more! Specifically, these straws were so cute! They are just as described! I will be ordering from BirthdayDirect.com again in the future.