I love this enclosure, we got it so our cats could be outside and once the initial shock of being outside wore off they're enjoying it more than being in the house.  It does not come with a roof so we had to create one, but hey it works!