Easy enough to assemble.  The track for the doors was a little tough and catches in one area.  For an inexpensive tv stand they take a lot of care to make sure it's sturdy.  Looks good where I need it.