Easy to put together.  Took about 2 hours with 2 people.  Looks great! Definitely great price. Highly recommend! Love the fire place!