These are perfect, better than expected, and the German Shepherds go up and down safely now!  Tried to submit a photo, but the app refused to respond...