Mine took 8 working days to get here which wasn't bad at all.
Pretty much assembled, the mirror and arm are already connected, just need to bolt the new mirror mount onto where the old ones were, then bolt the mirror arm onto the mount and jobs a goodun. All the fixing and tools needed are provided mate and the install is an absolute doddle. The adjustment is the only pain, not difficult, just a bit fiddly. Been out this afternoon for a couple of hours and the mirrors are great, haven't moved and although they are tiny in comparison to stock mirrors, you can see enough out of them. They do look very good I think