Shiny, spacious Volvo edges out