I would have given this Pet run a 5 star, except the overall packing is lacking and several of the connection bolts and nuts are missing - i'll pick them up when I have time so I can use all of the panels I ordered.  I purchased three sets and they seem to be made of decent quality.  My 25 pound puggle is very happy to be off-leash.