Perfect for my daughters room. Holds all her books plus a few knickknacks. Fairly easy to assemble.  My only issue is that some of the trim pieces didnt line up perfectly so it doesnt look quite as polished as it could. But, its for a kids room and she likes it so not a big deal.