This stand is perfect for our stereo and speakers. The cabinets are large enough for storing vinyl records. Fairly easy to assemble.