Very pleased with the products and availability of everything I ordered lower doors and roof for my 25 X3 RR everything showed up a day before estimated delivery time, my lower doors showed up damaged so customer service shipped me another new set but unfortunately the new set showed up in the same state but was from the shippers lack of care so can’t blame kemimoto for it!