I had a "newer" Mirage I got as a basket case, made a FG out of it. It had alloy, cotterless cranks. The BB is Swiss thread, the seat tube I think is 25.4. It's a heavy bike, but it does have a very comfortable, smooth ride, especially with big 27" tires.