Royal enfield classic is a very good bike. I like it very much. it is very powerful and comfortable. its fuel efficiency is not that good but it can give a mileage upto 35 km/pl. it is little heavy compared to other bikes but anybody can handle it. it looks very muscular compared to others bikes in india. its one weak point is that its genuin parts are hard to find. in rural ares you have to go to the advanced cities to find genuine parts. otherwise royal enfield classic is a very good bike.