The overall foam steps are just what I needed and are very solid.  My only issue is the removable cover.  Although it is well made it does not fit as well as it looks in the pictures.  There are a few pulls and loose gaps where it is just not sized correctly.  I have not washed the cover yet to see if the fit will be affected in any way.  Overall it works fine and my 20 year old cat is very happy with this purchase.