overall decent. They actually have a very wide range of products which is unusually nice for these niche tech companies. Customer service is average. However, don't buy anything that seems unique or has a possibility of not working begoz I bought some PowerBoost 500 thing to increase my voltage and the battery plug got stuck inside and broke. The charger also set on fire when I put a different battery in. That part was unfortunate.