Just got it and only taken it on two real rides, but I know I am in love. The bike feels great. It is really comfortable, great build, and makes all my other bikes feel heavy! And it even looks better in person. It climbs great and is solid on the decent. If I could only have one bike, this is what I would choose. I know this is an over-the-top review, but if you are at all considering getting this bike, buy it now. With that said, the sizing is a little tricky. My other bikes are 58cm (old Cannondale road bike and Cervelo P2 tt bike) and I am just over 6feet tall. So I originally went with an XL, that was too big for me. I switched it for a large and it feels great. I feel like I could probably go with a medium and still be fine, but I also like to error on the small side, rather than the large. Bottom line, this is a great bike.