First things first: this record player really is great value for money. It will play records at all three speeds (33 1/3, 45 and 78 rpm), it has two built-in speakers, which, when turned up sufficiently, will produce a high quality of sound, and, best of all, it has two output sockets: a 3.5 mm socket for headphones - or speakers with a headphone cable - and line out socket for larger speakers. It comes with a solid dust cover, an auto-stop switch (which essentially stops the turntable after the last song has finished) and a compact design. This last feature may be a little alarming to begin with, because at first sight records appear to be far bigger than the player itself, but nifty design means that the player can comfortably take any record you throw at it.
There's just one problem with the Steepletone, though: the tone arm isn't 100% perfect. It will play most records comfortably, but anyone looking to play 'modern' vinyl (that is, vinyl produced in the last couple of years) should think about looking somewhere else. I recently purchased a brand new drum and bass record (no accounting for taste, I'm afraid!) and the needle was jumping all over the place. I'm not sure quite what the explanation is, but there doesn't seem to be anything I can do about it.
That said, this is a thoroughly pleasing record player which has given me a great deal of pleasure. For those of you looking to play your old LPs on a cheap and cheerful record player, it's fantastic: get one. For anyone who wants to play more recent stuff, however, I'm afraid you're going to have to look elsewhere.
Verdict: Great for old records; not so great for modern vinyl.