I have an Elna Carina, must be about 30 years old by now and still sews like a dream... prior to this machine I had another Elna and prior to that I had a green baby Elna.... must have been their first machine, maybe.... I wouldn't have any other.... it suits me well.... I am not keen on the other machines you mentioned....