the products were exactly as described on the approval. I was on a very short timeframe and both orders arrived on time. I have used AnyPromo and have found them to be extremely professional. They follow through to make sure the customer gets what they need. Very good and professional.