Product is good quality & arrived timely. However one of the glass shades was broken when we unpacked the box.