I’m on BT infinity for bit more than a year now. 18 months contract so I have a few months to go. the BT cabinet is just out side my house, so I get full speed. On average I get around 20mbit/s upload and 68mbit/sec download. It’s not bad for normal website you tube etc…