Wonderful. Easy to assemble, strong, steps are wide and easy for my senior dog to maneuver.