This kennel is perfect for our small dog. He can be out in the yard while we are working and have plenty of shade and space to roam around. Setup was fairly easy however took my husband a little longer than 30 minutes. Great purchase!