This bookcase is perfect! I have a very small house, and I was hoping to have something for my dining room to hold some of our favorite books, accents and had hidden storage for our board games. The hidden storage is deceivingly large. It holds our entire extensive board game collection, with room for more! My husband assembled it in about 2 hours. It's a bit cumbersome to assemble, but so worth it. Those extra details really make it look so much more expensive than it was.