the product is really well made. it is tough and works perfectly. it take time to warm up, then don't expect the heat straight away. it is perfect for the neck, but it it is good for the back and shoulder. overall it is really good product even for the price.