Excellent product!! Good quality materials and good quality manufacturing. As soon as I approved the proof, my order was underway. We received the items with a day to spare.The product was better than expected. so far so good, our logo looks nice on each item and they're easy to squeeze.