Our puppy arrived in good shape. The shipper's vehichle had a mechanical problem that delayed them some. They kept in touch with my client throughout the process. I was able to make contact with them regularly for an update. Overall good experience.