Wembley looking good but for how long???