Pretty good quality! Only downside is the soaplotion dispenser. It keeps getting stuck.   I’m going to have to replace it soon.