Square worked great with my iPhone 4. Not so much with my iPhone 5. Service is intermittant at best using 4G LTE. Wi-Fi is better. I had to switch to Square's competition. Squares user interface and reporting is much better than their competition. I would have given this product 5 stars on my iPhone 4.