I bought a 10'x10' Yardistry Gazebo off Amazon for like $1300, for over our spa. Came on a big truck (free shipping LOL) on 2 pallets. Took me, my wife, and 16 y.o. son a few hours to put it together. Anchored it to our slab with a few concrete lag bolts on each corner. It's solid as a rock