Purchased for my 2 1/2 yr old daughter - best $35 I ever spent!  She plays "store" all day long with it.  Only design flaw is that the cash drawer shoots out at a mile a minute, spilling the change.  But she's learned to hold it with her hand and all's well.  Highly recommended.