Your IPVanish upload speeds can vary greatly depending on your usual ISP-provided upload speeds, the VPN location and server you connect to, the connection protocol you use, and more. That said, in my experience, IPVanish upload speeds were more than acceptable.