I like it less than
Edward and but more than
Edgar and
Edmund - I know three (all adults over 40), one with
Edwin as a first name and the others a
George Edwin and a
Nicholas Edwin.
The
Edwin I know with it as a first name has a Welsh surname and I think his parents thought it would sound more mainstream outside Wales than the Welsh name
Elwyn.