I ordered this mainly to store media and have a place for my stereo to sit on.  It's perfect if you have a record player.  My larger  Kenwood K-3070 fit nicely inside with a little room to spare.  The build quality was very good and I didn't have any fitment issues when assembling it.  The cabinet is a bit heavy so assemble it in the room your putting it in. Overall,  very happy with the way it looks.  I would recommend this cabinet