Immaculate - everything you need and the SWEETEST kitty ever!