Love this! So much easier for my dog to go up and down than regular stairs! Soft, but the fabric makes it easy for him to grip!