Perfect for my 13 year old daughter. She loves all the storage, especially the shelves hidden behind the mirror. Assembly was a bit difficult and the directions were hard to follow, but we are so pleased with the end result!!