Have not put the frame up yet but I’m satisfied with the fact that the customer service representative who help me resolve the problem with the first order was really great in her approach to reorder the frame and discount some off the original price for the inconvenience. My second frame arrived with all the parts intact.. thank you