Easy to put together. Love the colors of the flames, able to customize to what I feel like. Fits my living room perfectly to a t. I can actually feel the heat that it puts out, you are able to choose from settings up to 82 degrees. My living room is pretty spacious and this is just what I needed for those cold mornings. Just so no one freaks out, the fireplace insert came separate from the cabinet.