Received the product today. Initial impressions are great. Build quality is robust. Powerful enough to get the job done. Unlike other plastic products. Thus feels a lot premium to hold. The attach detach system is also easy and smooth. All in all great product.