Overall, product is good. Fits the purpose for what I ordered it for. As far as quality....I received a duplicate part but was missing one part in order to finish assembling it. Help process was fast but status on part was not. There is no information on delivery status. Called and the rep was no help. Called again the the rep was better but still I can't tell where the part is. Hopefully, I won't have to change my review later on.