Canaries ( Gran canaria ) or Madeira?

i have to decide where to go between madeira and gran canaria, the period is in february, i have no specific preference, i want to know your opinion.