Very cheaply made. Installers were very kind but had no knowledge on how to install this. Everything was so messed up I had to take apart what I could and redo it. I will never pay for assembly through here again. Total waste of money.