I'm so glad I purchased this!  It's a very nice piece of furniture, not a typical TV stand.  The shelves are generous size to hold components, DVDs and assorted knick knacks.  The drawers are quite handy but not super strong to hold anything heavy.  As far as assembly, it took about 3 hours, most of the pieces were appropriately labeled (a couple pieces weren't but easy enough to figure out).  Other reviews I read said they didn't use power tools but we used a power screwdriver and had no problems.  Overall, a 5-star rating!