We prove that a finite number of acoustic far-field measurements is enough for the unique determination of many non-smooth sound-soft scatterers in three dimensions. The class of admissible scatterers considered is very general and includes obstacles and surfaces.