Very well made and versatile, however I wouldn’t call it heavy duty. It would be perfect for a small dog, but not a medium-large dog as they figure out quickly they can move the pen around with a little pressure or jumping up on the side of it. Not a good pen for my needs, but definitely would work for a small dog!