Although we haven't experience cold weather yet but it seems to have good heat will see when the temperature drops if it warms up well. Easy to put it together. Overall looks good, and not too big either.