Really clean bike. I bought it for my wife and it didn't fit her. Great bike for small adult / big kid. Shimano 105 shifters and front derailleur, Ultegra rear derailleur, Selle SLR saddle, carbon seat post. Peddles not included.