We needed a replacement for our ageing hi-fi system that had radio, cassette and record playing facilities. We also had space limitations so the Crosley all-in one system seemed to be ideal. It was despatched within five days of our order and arrived promptly. The controls are a bit basic but they all work. Cassettes are quite slow to wind/rewind but that is not a major problem. The radio is restricted to AM and FM and therefore suffers from poor reception at times. It is dial tuned and, having a small dial, is difficult to tune accurately so some programmes can interfere with other programmes. However, if you want a good-looking retro-style player at a reasonable price that takes up little space, this could be for you. We are generally pleased with our purchase.