Easy to assemble and looks great once completed. I wouldn't use this as a TV stand as it's pretty short and not very wide.  I'm using it to hold my music system and it's doing a good job. It works really well as a coffee table too.