The pannier mounts fit well, not so sure on the top box, my 42L doesn't rest on the bottom rest but three-quarters down, but it does the job and they are out the way,
My one thing I would suggest is the screws, dont use them get some made of steel or brass these Alloy self tapper tear up as soon as the is resistance