I ordered the Geoffrey Beene Trifold wallet, well within the time when delivery before Christmas was assured. The order was confirmed, along with an estimated date of delivery several days before Christmas. Just before Christmas, but too late to order anything online for that day, I received a notice saying delivery would be in late January. I cancelled the order, went shopping at a nearby Macy's store and bought a wallet at least as nice and at a much better sale price. Well, I cannot really review the walled I had ordered because I never received it, but Amazon's communications about the purchase and the failure to deliver a promised good gets a zero.