We purchased this tv stand for a bedroom.  It came with lots of pieces.  It was not difficult to put together at all.  It is a nice bright white finish.  Everything went together just fine.  I gave it 4 stars because the quality was less than I was hoping for.  It does however work just fine and it all fit together fine as well.