This piece was exactly what we needed for our large open living room.  We used this as a TV stand and have had many compliments on the piece.  It did take some time to put it together.  If you've put together furniture before, this was a pretty standard assembly in my opinion.... however, do set aside a couple hours to put this together since there are many pieces and steps.  TOTALLY worth the effort!