Fitment was pretty decent considering the inconsistency of the factory roll cage on the machine. My only two complaints so far is that the back windows are not easily removable and you cannot drive with them open despite there being a simple solution if different hinges were used. The other is the latch for the doors. They are dipped in a thin and very soft rubber to keep from scratching the roll cage. I’ve opened/closed the doors a couple dozen times now and the rubber is already starting to wear off and will be metal on metal shortly. I think it might work better if they were to place a strip of High Density Polyethylene on the latch since it will hold up much longer and can easily be replaced. Aside from those two complaints I think I’ll be very happy with this product.
Overall I am happy with my purchase. I do wish the coating on the frame latches were a hardier coating. After first use, I already see the rubber coating coming off.