Heats and cools well. However, having to drain every 6 hours is a nuisance.