Very clean and quite big. Lots of space to just hang out. That visiting cat is adorable and very friendly! Place was perfect for our wedding day to come back to!