Karl was highly responsive and flexible. His instructions are thorough. Everything was very smooth. The complex and unit do show a little bit more wear and tear than I could tell from the pictures but I would definitely stay here again given the solid value.