This is my second time ordering from Personalization Mall and I couldn't be more pleased. I ordered 2 of the banks for twins on their baptism and they were perfect. The size was just right for a keepsake. You wouldn't want them to be too big, in my opinion, as people often have other things sitting on their dresser. There is plenty of room to store coins for a small child, but this would not be a bank for an older child who wishes to collect a lot of coins. The pewter finish does not collect fingerprints and I suspect it will hold up much better than a silver finish, which often tarnishes quickly. We also ordered a personalized card and the gift wrap kit so we could wrap these items. Everything arrived promptly (a day ahead of time!) and was easy to wrap. The wrapped gifts looked so nice - this was a very classy gift and I would definitely gift this again!