Solid sterling silver.
Clouds symbolise the element of air which is associated with higher thought and revelation. In the East clouds also stand for enlightenment. They are seen as an emblem of happiness and the ascent to heaven.
If you do not know your ring size please refer to this Ring Size Guide.