Came on time, good condition, had the right parts. The cats haven't used it yet, but they're jerks. I will never understand why I buy them nice things.