We are in love with this piece! It came fully assembled and packaged very well. It is very heavy and sturdy. Fits in with a farmhouse style. Only the middle panel has cutouts for cords and the two cabinets are fully enclosed. The mirrored fronts on the cabinets are not see through which is nice. Apparently you can also change them out for wood panels but we haven't tried. Would purchase again in a heartbeat!