The seats of the CS i am looking for is named "Sedili Taglia Large 360CH Str". Does that means its size is Large or a totally different meaning. From google translator, "sedile" means seat and "taglia" means size. So basically its says "Seat Size Large 360 CH Str". But what about CH and Str? It felt larger than the 430s sport seat which is medium size. I am confused because the dealer said that both CS and 430 have medium seats..?