Great unit with everything provided. Completely private, enclosed back yard which was perfect for our dog. Nice and bright. Parking was a breeze with a dedicated parking pad in front of the house.