I bought these pet stairs for my cats. The sides would help catch my older cat if she lost balance and the tread on the steps gives them good traction coming up and down. It is sturdy and fits flush against a window. Easy to clean. Stable. Perfect for what I needed.