From The Nine Planets : "Uranus is composed primarily of rock and various ices, with only about 15% hydrogen and a little helium (in contrast to Jupiter and Saturn which are mostly hydrogen). Uranus (and Neptune) are in many ways similar to the cores of Jupiter and Saturn minus the massive liquid metallic hydrogen envelope. It appears that Uranus does not have a rocky core like Jupiter and Saturn but rather that its material is more or less uniformly distributed. Uranus' atmosphere is about 83% hydrogen, 15% helium and 2% methane." They seem to be talking about Uranus' atmo as distinct from the planet's composition. Does Uranus have a rocky surface somewhere down there or not?