Fantastic buy for us.  It's easy startup and upkeep.  It heats up at about a degree an hour so don't expect to fill it and jump right in but once it warms up, it does very well.  We keep ours at 104 degrees and in the PA winter it drops to about 101 while running for an hour, perfect for us.