We are  extremely happy with this item.  It came in two big boxes all the parts were included.    It took my husband about two  nights to put together.   Once it was finished we really like it.  It adds beauty to our living room.   We ordered another smaller TV stand which we are happy with.  We also have on order two end tables.  Can't wait till they arrive.