Well, assembly was not always easy, but it was o.k.
Just the wheels were a bit difficult - especially because the assembly instruction is not always helpful and clear. The correct assembly of some parts I just understood after I had already glued them together...
But assembly is managable and the model is worth taking a bit of time.
Painting was not difficult, I used spray colors for the green waggon.