Excellent! Easy to set up.  Maintains its heat very well.  We use it everyday for cocktail hour! Perfect way to relax after a long day.  Plus our cats have not been able to Puncture it! I would buy it again.