The CleanSpa was received when promised. Simple to assemble and install. Most importantly it performs as advertised. If you need a product such as this I recommend this one.