Just what I needed. I love all the storage space inside the cabinets and the shelves. I also purchased the television stand and it looks really nice next to the bookshelf.