First of all, I ordered this item on a Monday afternoon, and it arrived Tuesday morning... impressive.
The rack itself it very good quality, nice and sturdy and well made.
It didn't however fit my bike.
I have a Mongoose Super Tyax and there's a small lip next to the pannier mount that meant that the mounting bracket for this rack wouldn't fit (its quite a chunky square looking thing) In the end I ordered some longer M5 bolts and some washers, and was able to fit the rack slightly away from the frame, which worked very well.
I have used the rack with its design weight of 25kg and had no problems at all.
Other than the minor inconvenience of it not quite fitting straight away, I am pleased with my purchase