The TV Stand looks beautiful in our apartment - sleek and modern. Assembly took about 2-3 hours, but was straightforward. The weight bearing components are wood, while other sections are composite. We are using the TV stand as a hallway table with storage, and it fits this usage very nicely.