There's not much to be desired! You just need to invest it and buy all the components that I mentioned earlier in the description.
The price is £100 too high. Bearings in the gearbox, where the crankset is mounted. It creaks and crackles alternately or sometimes at the same time. And the bike itself is OK optically and practically. You need to buy a lot of accessories to have everything you need - for example, a warning bell or fenders are necessary for English conditions. This bike is for someone with a maximum height of 1.70 centimetres. I am 1.78 cm tall and I need to buy a longer seatpost seat pole to sit properly and comfortably. The size for everyone is not typical, i.e.; 30.4mm / 400mm. So I overpaid for the purchase!