I've purchased this product for three different occasions. So far I haven't been dispointed. The colors are great, the price is very affordable and they do a fantastic job of shipping the product so that it gets to you in one piece. They have been very impressive by the receiver. I purchased as many as 40 at one time. They always ship on time and in time. Great Job Personalization Mall!