Sturdy steps that are easy to assemble and not too heavy if they need to be moved. Slight slope is a bit odd. My dog is slowly getting used to them.