There Martini glasses were perfect for my son-in-law. He is a Lt.Col. in the Army and just put a bar in his new house. I don't know how they do it, but Overstock. Com always delivers my orders in a timely manner. The quality couldn't be better. The glasses have a blue trim on lip and are not flimsy. I watched his face when he opened them and could see he was very impressed. I wished him a Merry Christmas and Happy New Year, which I now extend to you. You won't be disappointed with these modern looking sophisticated glasses from Mexico. The only times I've had to return an item was because the color didn't work. By the way I do not have to pay for return shipping if I accept a store credit. They send me - via email - a return label. I am an O credit card holder and a member of Overstock - I buy a lot from them and the savings makes the membership well worth it.