All parts actually fits and quality is very good!
Everything is great and in good quality. I have contacted seller to find our if it will suit my robot and they responded very fast. Supper pleased with seller. 100% reccomend, will definitely order again!