Perfect size and design. Wish the shelves could hold more weight but for the price it is ideal. I've decided to use mine as a TV stand for my small TV in my bedroom and its perfect; I love it!! Very successful purchase. 

Note to future buyers: when putting this together make sure that all of your screws and nails are going straight into the pieces. If not they will come out and cause the surface to bubble.