Easy to put together but it did take a few hours. The fireplace is beautiful and puts out some heat.