I bought this for my 10 year old niece.  She is a girly girl.  She's too old for toys and too young for make-up.  She loved it.  It much nicer than the picture.  I bought it because of the brand "Lenox" and was not disappointed.