Perfect for my 9 year old!  Only drawback was that the stool broke fairly quickly and the mirror could be more secure to the table.