I haven't fitted these doors yet (purchased a pair) but I have checked them over and they seem fine, and should do the job nicely, and for a good price.  They won't be used very often so I hope the mechanism lasts longer than I do!