From the reviews, it appears that in the past Amazon misidentified this rack as the version that accommodates disc brakes. I guess that has been fixed; the title is correct and it is indeed the non-disc version. The disc brake version (without the spring) would be here:
As of this posting, the title misidentifies this rack as the version without the spring. You can see the spring in the picture, and that's what I got. If you don't want to pay the extra money for the spring, you should buy this one:
When I was looking in April, another review warned that it had the spring, but at the time no-one else had the non-spring version, so I took the gamble and bought this one. The spring was easy to remove; you just unscrew a plug on the hinge axle and it all comes apart, neat as you please. There are still two chunks of aluminum welded to the rack frame that do not come off, but that's OK with me.
It is sturdy, well constructed (paint, welding, etc.), and looks good. I got it partly for the side bars, though I need panniers less than before, because I also got Topeak's MTX DXP. And it's interesting to have an extra bend in the rear stay to hold panniers away from the wheel -- though I can't say how important that really is. Mainly I got it because it accommodates Topeak's quick-release bags.
The included hardware is of good quality and stainless steel. The attachment extensions that span from the underside of the rack deck to the bike's seat stays seem long enough to fit many, many bicycles. The nuts provided all have plastic inserts to make them vibration-proof.
One thing I was concerned about was if the little tab at the bottom of the forward facing stay, down near the axle -- the one that you hook the bottom of the pannier to -- was going to be short enough that it wouldn't hit the seat stay of the bike. It's not that my bike has particularly vertical seat stays, but I had an old Blackburn rack that wouldn't fit on this bike for that reason. Turned out not to be a problem.
Wish I'd weighed this rack and the parts before I put it on the bike, because I think it weighs more than the 1.54 lbs Topeak quotes on their site -- but now I can't prove it.