Very clean, spacious, had everything I needed. Dog was happy and comfortable too 🙂