Everything included; loved the view. Covered all bases. Overall our group sincerely loved it!