Very clean, exactly what it states it is. Communicates very well and helped us out to check in early for our dog.