Great product for the price.  It took me about an hour to assemble by myself (I'm not particularly handy and took it slow).  Looks great.  I used in my office and it provided the perfect storage for TV/computer devices.