Easy to assemble in about 90 minutes.  Should be about 4 inches deeper (front to back) to accommodate the stands of large TVs.