Royal Enfield classic 350 is a very good and powerful bike as its enigne is loaded with 350cc and its looks and perfomance on road is very good, but thing is that this bike badly needed maintaince and it spare parts is very high and mailage is also not soo good, bike is only repaired by senior mechanics, normal mechanics will not repair it, cost of maintaince is high, spare parts availabilty is poor, but handiling and performance side this bike is very good, finally one more good thing is this bike has good re-sale value,