The first one I got was missing hardware and had some scratches, after I contacted customer service they sent me a new one with expedited shipping. Extremely happy with the customer service. Product is just as described and looks very nice with the rest of my 90 degree hardware. I will always buy from all modern due to their excellent service.