I set it up inside so my cat could get used to it.  She goes in and out with ease.  There’s room for her scratch pad and toys with plenty to spare.  Can’t wait to use it outside in a few months.  Would be great for puppies too.  It was so easy to set up!!  I love it.