Purrfect in every way, but my cat considers this his "hearth and home" and it's not always the best timing to toss him off to get into the files.  But, don't worry, I understand that it is really for him, and I just get to open it up every once in a while.