Flawless, fast, everything upfront, and great correspondence with trailer deal. Everything went better than expected. Very professional, from buying trailer to shop going over trailer.