Relatively easy to put together.  The heat warms our small space of 1,400 sf.  Pretty piece, but there was damage to the front right corner of the entertainment center.  We used a table runner to cover the damage.