These glasses are adorable and are surprisingly good quality for the price. I received an equal number of each color, which made things easy. I put them into mini pails along with some plush fish I ordered and it makes a great presentation. I'll be using them as favors for my son's upcoming birthday party.