Yamaha receiver & duel cassette player , Technics turn table with 2 JVC speakers this is an older stereo with great sound it is getting harder to find complete vintage systems like this ready to go.