This is really nice looking and had the right amount of space -- small drawers, filing cabinet draw, open space, shelves with plugs. We love it. You do have to be patient, though, because there are about 25 steps for assembly. It does all fit together, but it takes time.