I have one with Lasco cranks. I use it to go the gym. It is a solid bike. The bars took a bit of getting used to given the drop from the center but its all good now. I had to true the wheels up when I put it together but that's the only thing it needed. Funny thing, the seat is super comfortable which is a big plus. I have Brooks, Specialized and the racing Terry and this seat holds its own. Who'd a thunk.