Fits the golf cart like a glove. It took a while to assemble it, but its built really well and should last a long time.