It is awesome to ride RE Classic 350.It is hell of a ride. going on long trips is very comfortable and hassle free. the only problem is the after sales service. rather than that it is perfect to buy RE and also have good mileage. Have a good road grip and the body of royal enfield classic is very appealing. There are different color schemes to choose. if maintained and serviced on time, the bike is going to last for years with the same engine condition.