Fairly easy to put together and very functional in our space. It has a lot of storage in the cabinets. The fireplace actually puts off a fair amount of heat! It's nice that you can turn on flame only or flame and heat. We live in the South, no need for the extra heat during the summer!