I have the RIVAL half doors and really like them, They were not too bad to install. The only issue I would have with them is that RIVAL does not offer the add on upper soft window for it. I've see other aftermarket half doors that have the window add-on available and I think that the OEM half doors also have them available.