Excellent for the price
The first one we ordered had a bad rattling sound, but this one has held up well.  Puts out great heat and a lot of hot air for a cheap price.
Rating: 5 stars