This bookshelf is perfect for my small space. Its hold a good amount of booms due to the design. And it pulls together my living room perfectly. It was a pretty easy setup. It does have a small hole at the top and hardware to anchor it to the wall, its not super sturdy on its own so if you have kidsrambunctious pet definitely be prepared to anchor this.