Well constructed, sturdy.  Our dog had one complaint - the angle of the 'horizontal' part of each step intimidated him since it was slanted downward.  Going up the steps was OK; going down -he usually tried to jump, which we were trying to prevent.