Bajaj Xcd 125cc is not upto the mark as the engine capcity is higher but the build quality is very weak and the stying could be a lot better. The engine of the bike is also average in performance as compare to other bikes of the 125cc segment which are more powerful and have better design and comfortability. Tyres are very small so they cannot withstand bad roads and the pricing of the bike is high which could be little less