Cardiff City captain Mark Hudson is confident his side has what it takes to survive in the Premier League.