Pros: gives off really good heat. Easy assembly. Nice looking. 
Cons: One uncovered night in the rain and there are rust spots dotting the entire top. If you are using this in a covered area, I’m sure you’ll be fine. We have this on our back deck and I was astounded how quickly it rusted. I’ll go buy some rustoleum paint and repaint the whole thing before the rust gets bad, but wow. So make sure, make certain you cover it at all times.