in good shape, all bolt holes, threads perfect. was used for only about 5000 miles then sat on a motor for a long time. cosmetically it may need polishing. includes new ta performance choke pull off which cost me $35.00 $200.00 plus shipping.