Arrived within 4 days (even though the website said it would take 2), though that's probably down to DHL. Very easy to assemble and put on the bike (better than the Puig version which has parts missing that needed to be ordered separately). I used some of that blue locking stuff on all the bolts so they wouldn't come loose. Looks great, much better than the original.