Awful.
My bike came on time and the price was good, but the positives end there.
There was an electric motor fault and the frame has cracked on my bike which, despite have 12 months warranty, Cafago refuses to reimburse me for. I have got an independant report from an electric bike shop saying the item is faulty. I have been in this dispute for 4 months now and largely ignored by their service team. I have had to get representation from the bank which is still ongoing.
Please save yourself the time and trouble and do not buy from them.