My 3 and 6 year old both love this.  My 6 year old can count the money and use the register, my 3 year old loves swiping the credit card, opening the drawers and playing with the coins.  The only minor complaint and this is for toy in this range is that I wish they made the bills out of something like tyvek or material so they don't get torn... as the included ones are paper.  On the upside you could purchase a million dollars worth of paper play money cheaply if it does get destroyed.