It fits my stereo awesomely. Only thing I would have liked was one more shelf.