Cotton buying remains firm amid steady spot rate