It's the first bike I've owned since I was a kid so difficult to compare it to anything, but, I have to say it's very well made, not particulary heavy ,good for road and also the odd gravel cycle path.
I've been out with a few friends when they are on road bikes and I seem to be able to hold my own with them.
I would suggest that it is a great bike to get you started on your cycling journey as it's quite sturdy and forgiving but still capable of keeping you in amongst the faster boys if you wish to.
Not had to repair or upgrade anything but did get the bike shop to adjust the gears once as I couldn't engage one cog , other than that .........No problems at all.