Very pup-friendly. Very clean. Everything you need in a convenient location.