This could have been such a good wheel if it wasn't for the rubbish suction cups that are used to keep the wheel fixed to a surface. Nothing worse than doing a corner and the wheel coming unstuck in some way and ruining the experience, pedals aren't that great for staying still either.
Build quality is fine and can take a bit of a pounding, I cannot drive, never have done, so I can't really comment on how good it is in that respect. It can seem a tad loose even after alering settings, cornering seems a bit lack lustre. Saying that it could be my rubbish driving skills ;)
The device doesn't come with any software, but the small file has to be downloaded. Configuration can seem odd at first, but when you know what button does what in your game, it should be reasonably easy to set up. Unfortunately you cannot save your configuration which is just freaking stupid imho.
Force feedback is adequate, the gear type stick is a bit of a distance.
With a few minor improvements to stability I would have given it a 4-5, as it stands it a very capable but average wheel.