Love this.  Not that difficult to assemble and even nicer than the picture depicts.  The only downside is that my TV (which is 55 inches) doesn't fit but that's because of the v-shaped legs that are on the TV.  I was able to resolve the problem however.