The immersun is a very good product that does all that it claims to. But for me the most impressive area of the product lies in the after sales service. I did have an initial problem with the product but the support, no quibbles replacement and help was excellent. I would have no reservation whatsoever in recommending this product. The team behind it are 5 star.