Was easy to assemble, fits great in our space and puts out a good amount of heat, not to mention that the price was better than any thing comparable that we had found. Just perfect for what we wanted!