We just put together today.  It took about three hours.  The doors need adjustment as they are rubbing against the bottom of the unit.  Assembly was not too difficult and the package came undamaged.  Although - Some of the holes were not deep enough for the screws.  The fireplace options and remote are really nice.  I love the look of it and it makes the room !!!  I’m glad I made the purchase.