I looked for a long time for a media stand that was 1) not too large 2) modern but not plain 3) affordable. This stand was perfect. Absolutely worth it for the price. It looks much more expensive than it was. It has cut outs in the back so the cords fit nicely and neatly in a bundle. The drawers are deep and good for storage. All your components will fit with room left over (unless they are unusually deep). The box came damaged and I put it together anyways hoping the damage would be hidden. It was not hidden but Overstock quickly sent me new parts - their customer service is amazing I must say. One thing to keep in mind, plan for 90 minutes of asembly.