Super pleased with our purchase! It took about 30 days to arrive after we ordered it, but was delivered on time as expected in perfect condition.  Our "curbside " delivery team actually placed it on our 2nd story deck for us-not an easy task!  So far everything is working perfectly.  Had one small issue and a few questions which Cyanna Valley quickly responded to.  Looking forward to enjoying our spa for many years to come.