Absolutely perfect! This was well made and easy to assemble! Big enough to fit out PetSafe automatic litter box too! It looks great and conceals the litter box beautifully! The cat immediately went inside with no hesitation as the opening is nicely sized so they are very comfortable. So please with this purchase!