Perfect for what we needed! I love that it was so adjustable to be the right shape to fit our yard. Might not be the best option for keeping a doggo determined to get out, but for us it keeps our dog where she needs to be when we let her outside.