Size is accurate and overall look is great. Unfortunately, the dowels and screws holding the frame together aren't tight enough, which means the unit is a little shaky/leans a bit side to side. If I keep it, I'm going to have to completely take it apart and reassemble with some wood glue, not sure it's worth it. Low-quality hardware means that one of the cabinet doors doesn't hang level with the other. Overall a bit disappointed.