Will the the fit and finish be as good, and dependable as a Royal Enfield?