As far as the product it is well made but useless to me as none of my dogs would go near the stairs.  My next try will be a doggie ramp.  

Pros: easy to assemble and well made
Cons: dogs are afraid of it which is odd because they go up and down stairs all the time.