The bike arrived in 2 days and before 5-7 days lead stated. Was easy to assemble, just be careful which way you position the fork/mudguards, I attached them incorrectly the first time.
I have ridden over 100 miles and so far, so good. The assistance is really strong and the 5 levels of assistance can give significant jumps in assistance. No issues at all with the bike it looks fantastic and I am enjoying the freedom the bike gives me.