The roof of your golf cart is crucial. It not only protects you from rain, but it also keeps the sun off you. That is the most important thing you can do for the health of your skin. The longer you are in the shade, the better. The last thing we want to hear about is someone falling out of their golf cart because it was so hot. Get a Yamaha Beige Blue-Dot Top Assembly that Works with Side Post Mounted Roof Supports for your G2 or G0, and not only will you stay cool, but you will also look cool doing it.The included frame gives your golf cart top added strength & rigidity to prevent the top from warping in the sun and weather. This kit works on carts with side-post mounted roof supports, and even though it includes the supports and hardware, you need to have had this style before to make it work. If you had the bag rack mount, that is a different product, which will be incompatible. Call Buggies Unlimited and get one coming your way.