This piece was perfect for my girls’ room! I have a 6 and 9 year old whom share a room and they love it. They chose to use the book display to display their Barbies since they have another book shelf in their room. It looks great! 
It’s pretty easy to assemble, too. Took me two days working about an hour and a half to two hours each time. But that’s with having kiddos with me too. 
I could see this working in a room for a large range of ages. I had only seen reviews saying “great for baby or toddlers room.” So I was a bit concerned it may be too small or babyish, but it’s just what we needed.