well depends what you are going to use them for.
Leather ones are really good looks for the bike, i got textile ones because they were very good price plus my bike is not in a garage so did not want it left on the bike out over night.
Some people got saddle bag supports so that it does not go into the wheel and damage paint and chrome work, and some have not. i got support for it off kymco but any support that has 12.5 cm between the holes are ok i guess. to be honest the kymco ones i would like to swap it off this year because it does not go well with my sisibar.
p.s most bags fit right on, take off the seat and strap the two together and then put the seat back on and you are done.