Soft, plush material. The steps are a little on the narrow side, which works well for my smaller cat, but my big guy's paws are a little large for the narrow steps. Overall a good sturdy set of steps.