The material is awesome and the fitting was easy Though I got the shipment in bad shape But internal packing were good enough to protect Looks exactly the same a little two three places little paint is off which can be given touch up But overall the item is robust and I would definitely recommend it !!!