Solar giants