Perfect to hold our cable and blue ray player. It is very modern and fits nicely in our small room. Cosmetically it is just what we wanted. The down side was the weight capacity on the top cabinet was 35 lbs so we suspended our big tv above it on a wall stand and it works great!