I agree hardware cloth is the biggest expense. I highly recommend you buy it, though. We didn’t know any better & started with chicken wire. I just finished replacing all the sides of chicken wire with hardware cloth, but I still have to do the entire top. What a pain!
You can buy 100 ft rolls of 3-ft wide at Home Depot online for a little over $100 each.