Absolutely perfect! Clean, spacious and super secure for the pup!