The frames themselves are good quality and value however, they are not protected sufficiently during shipping.  In my pack of 5, 3 of them had shattered glass upon arrival.