Perfect for my 9 year old.  It's adorable (with the heart on the cabinet door), but grown up enough for her.  I love that she can open the top, store her cosmetics under it and use it as a vanity AND she can close the top, store her school/office supplies in the drawer & cabinet and use it as a desk.