Very easy to put together. I love the look and everyone that comes over loves it too. It gives off nice heat for the room that it is in. Good purchase.