Great purchasing experience through the website. Delivery was fairly quick/smooth. Assembly was simple based on the instructions provided on the website. Went on my first ride yesterday and I'm loving the bike so far. Peace/Love from Toronto!