I received this bike just a few days ago. From ordering online to delivery took only two days. It took me about 40 minutes to assemble and get on the bike for my first ride. Super soft and smooth ride, very responsive at every power level and it easily zoomed up the hill in front of my house. I had a few questions which I emailed in and had a detailed reply the next morning. Overall, very impressed with the bike and the company. Read more on the Darrvin Connect here.