I got these foldable steps for a good price and I needed a second set to use around the house. The steps assemble fairly easily. I used the inside of the steps to store all of my dog Max's toys, favorite blanket and pillow. The steps are sturdy enough but whoever thought this fabric was sensible for this product was not thinking about a dog's paws. My poor dog kept sliding off of these steps due to the slippery fabric. So I took a white cotton towel and laid it down on the the steps and now he has no trouble walking up and down the steps. I will have to sew something permanent to cover the steps.