Stupendous quality and might I add, the customer service was incredibly helpful! My puppy accidentally got a hold of the product and needless to say, it was a disaster. When contacting customer service, they did not even hesitate to ask and immediately told me they would send me a new travel mug! I’m so happy now that I got a new (not chewed up) mug and am excited to give my mother her gift! Thank you PersonalizationMall!!