Steps are built well but the dog hates them.  Because it could just be my dogs preference it’s hard to rate.  Where it won’t work for my families let someone else’s may love it and it is for sure worth a try.