A great product, if your looking for a good hi-fi with good quality sound even at high volume then this would be a great buy for you. It can play tapes and cds, and the radio, cds go in the top and tapes in the front. You can see from the picture that you can have the speaker covers off or on to adjust how you want it to look. Either way it looks good, because the design of the whole thing is excellent. It goes quite loud (plenty loud enough for an large room, but perhaps not for a disco, but i don't think its really intended for a disco anyway), it plays cd-r and rws and mp3 cds. I don't play tapes so i can't comment on that but the cd player part delivers excellent sound. I would have liked it better if it had a dab radio player built in but you can't have everything and that would boost the price up, and by the way i bought it from Comet. Anyway it is definately great value for money. Oh, and it has bass boost up to +3 and treble boost up to +3. It also has a sleep function so you can set it to go off after a certain amount of time or when the cd finishes. It has as auxillary input to plug in your mp3 player (although i've never tried that). Oh , and the icing on the cake, it comes with a remote control, and is also a clock (has the time displayed when on standby).