This is perfect for what we needed! It is the right height and provides the right level of support without being too rigid. My Boston Terrier was a bit reluctant to use these at first, but once he got comfortable he loved them - they gave him his independence back!