Fits perfectly, looks great. Needed more holes for components wires that where easily added. Took longer than originally stated to arrive. Worth waiting for.