Very flimsy. Nice man spent all day setting it up. Small dog had 2 stakes out and was loose the next morning before I poured my coffee. I paid far too much for a product that didn’t solve any of my problems. Cheap materials. Do not recommend.