It took me a few hours to put this together but it is very sturdy.  Does not look cheap.  Using it for a 50" TV.  The only thing that did not fit in the cabinet was my surround sound receiver.  The cabinet was not deep enough for that but holds everything else well.