Love this TV stand.  I can not speak to how it is to put together because I did not help at all but it really is just beautiful.  The door can be positioned on either side or in the middle to hide tv boxes or routers.  Very happy with this purchase!