This is my second raintrain.  They are durable and do a fantastic job.  I have a large property and run these on more than 75 feet of hose.  They will have some trouble dragging the hose uphill, but otherwise only really soft turf will be a problem (they will dig a rut if they get stuck).  In more than 10 years, the only thing that ever broke was the stop device that mounts to the garden hose: it has a spike to hold it in the ground that is hinged to the plastic.  I have VERY rocky soil and broke one, bought a replacement and broke that one too.  I put in a bolt to replace the pin, which is press-fitted to to the plastic underneath, and it is absolutely fine.  ONLY real shortcoming is that on uneven terrain, the unit can fall over.  If only the wheels were a few inches farther apart it would be PERFECT.  Now if somebody came up with an aftermarket fix for that I would buy it immediately.