These cat steps were perfect! I was trying to duplicate the dimensions of the steps I had bought many years ago that my cats had scratched all the carpet off.  They are very good quality. I would recommend to anyone.