I have been through SO many irons trying to find one that was hot enough, heated up quickly and stayed on longer than a nano second!!! Currently I'm happy with my Hamilton Beach 1500 watt from Walmart that I've had for two years. It doesn't leak, has decent steam and stays on for 30 minutes which is a biggie for me because I constantly press when sewing. Plus, it has a retractable cord...yeah!