The top itself is not in the greatest condition, the windows are wrinkled and scratched and some stitching is coming undone, but all the hardware comes with it except for some bolts and nuts, have some but not all. Priced low to get rid of! Condition as is where is, could make a good temporary replacement