Absolutely perfect for my teen! It’s so pretty with ample storage. Lots of pieces to put together but directions were clear.