This is exactly what I wanted.  Looks great and the perfect size for my TV.  It was fairly easy to assemble, I put it together by myself in about 2.5 hours.