I was very satisfied with this product.  It took a bit of time to assemble, due to many small screws involved, however the finished product was worth it.  It looks like a quality piece of furniture, not your average "assembly-required" dvd shelf.