Solid material and the soap dispenser is made of glass-very important as many that I’ve had made of plastic-have split and leaked. 
Good quality.