I don't have the regular falconi's but do have a pair of the deluxe ones. I have other pairs that fit be better and I wear more often, but they are definitely fine, especially for a first pair to see if you like them.
__________________
Bikes: 1996 Eddy Merckx Titanium EX, 1989/90 Colnago Super(issimo?) Piu(?), 1990 Concorde Aquila(hit by car while riding), others in build queue "when I get the time"