I bought this lifepro Allevaredpro because last christmas I purchased the Lumicure light therapy torch and was extremely pleased with the quality and performance. At first glance this product does work and I am pleased with how it performs. My two points for improvement is #1 the attached controller seems cheap and flimsy. #2 One does not want to be tethered to an outlet; so the battery pack should have been included, even If I had to pay more for the product.