Well built but the steps were too slippery for my 13 year old dog.  Stapled some carpet remnants on the risers and she uses it all the time.  Good investment.