Size and color are perfect. The frame is plastic but you can only tell if you are very close up . Great purchase