Handled our order very poorly. Did not order what we discussed and refused to correct the problem. We tried for several months to work with them on a solution but they evaded us and the issue continuously. We ended up out several thousand dollars due to their mistake and refusal to come up with a satisfactory solution. Oh, and what we did get, even had it been measured and ordered correctly, was not the high quality product they promised.