These steps are large, just like they said they'd be. They were perfect for my puppy to climb up on our bed. The only thing you have to do to set them up is fold them out and apply the little carpet adhesive. Not sure why I had to do that last part and why it wouldn't already come like that though. The carpet is perfect so they don't slide down the steps and these steps fold perfectly to slide them under the bed when you're not using them.