this was easy to construct and it is very sturdy.  
Shelves are less than 12 inches wide so cable box does not fit but everything else does. 
It is very attractive.