'Solid and stable'