This is an awesome mid century modern piece. It's a stereo console, and the style is beautiful. Each side of the front of the piece opens up to show the speakers. The top opens up to the stereo, record player, and a small storage space. I'm not as tech-savvy as I would like to be, and the speakers go in and out, so i'm sure they just need to be wired somehow. Also, the record player part doesn't spin. This is why I'm selling it at this price. The piece itself is amazing with just a bit of wear on the top. Would make an awesome media stand / tv stand, or that perfect piece to put behind the sofa.