Terrible fit and finish. Finish had scratches. The parts don’t fit well together and as a result the glass panel doesn’t sit flush. You get what you paid for. This item feels like it had no QC or is from the rejected pile that failed QC.