This table meets all my needs. It fits in the location, the shelves are open and the shelves are both wide and long enough for the planned purpose. It isn't high end furniture, but it looks fine. I put it together by myself. It took a couple hours because I had to undo a step.