Quite compact, highly dependent on the performance of the residential electrical network. Under the best conditions, I could get 400Mbits / s !! it heats a little, so I'd rather not leave it plugged all the time even if the PLC detects if the network is active or not (which should reduce the power dissipation) After installing software, you can query the CPL and know the actual speed and set some parameters ... I recommend them ...