Happy I purchased the assembly service to go with this piece.  Very heavy because it is nicely built.  The man who put it together from Handy Assembly Service said it was the nicest piece he had assembled.  Only problem was I did not realize that it is not white but an off white.  That was not a problem in the room and actually goes better than white would have. Very happy with this tv stand.