I was very satisfied with this product.  It does take a bit of time to assemble, due to there being many small screws involved, however, it was worth it.  It looks like a quality piece of furniture, not your average "assembly-required" dvd shelf unit.  Would recommend to anyone seeking an attractive unit for living room, etc.