Most cats prefer to scratch a vertical surface that is tall enough to allow them to fully arch their backs and really get into it, but also stable enough they don’t have to worry about toppling it.
Cat trees or condos can be an excellent option if they are well-constructed of the appropriate materials, as they also provide cats with the ability to get above their surroundings — another very natural cat behavior!