The frame is fine. I had a hard time finding this size/color combo. The front piece is plastic, not glass and mine was all scratched on 1 corner. Since the frame is high up it isn’t an issue for how cheap the plastic looks, but if it were eye level I would have returned.