It rides really nice, I do not know how much it weighs but it is light for steel, it is Columbus SLX tubing, I think it stands for Super Leggera which roughly translates to super light and the "x" means it is internally ribbed for extra strength. It is about the same weight as the 7005 alloy frame and carbon fork bike I use to goto work on, but it is a lot nicer to ride.