It’s great for roughly 12 and up, I’d say.  
We love the storage this gives us as well as a nice mirror. The mirror has a good quality reflection that is not warped or distorted. The only drawback to this piece is that the magnet latch is strong and the door is heavy, so it isn’t very easy to open, even for me. The stand that the mirror is on is also feels a little wobbly and weak it doesn’t seem very sturdy. Since it is very heavy and spins, it wouldn’t be good in a younger kiddo’s room because they could easily topple it on themselves.