Very well made, nicely finished and solid. I own a 624 and it is fabulous. I am also partial to things Italian; design and execution is non pareil across their entire manufacturing spectrum.