Definitely heavy duty! Holds our 70lb German shorthaired pointer without a problem! Easy assembly