It looks nice. I have install it on dc 270 motor. It works well. I have some concerns regarding the durability but will see how it performs with the time. Hope everything will be fine :) I recommend the seller.
parts are as expected. gearboxes also include spur gear for a motor shaft.