Quality appears to be on par for the price.  The description was not accurate about length of hanging chain or wire length.  Listed as 30 inches - shipped with about 6 ft.  directions was nothing more than an exploded parts drawing, with no step by step directions.  No problem for an electrician, but could be a challenge for DIY.