My home wi-fi doesn't quite reach the edge of my house, particularly my theater room. I tried using a wi-fi extender but it didn't really work, so I went with these. I have 300Mbps internet and I'm able to get a solid 120Mbps where I have the receiver installed. It's not bad and that's more than fast enough for gaming, video streaming, etc. My issue is that the ping time has increased drastically. It went from 5ms (what I get when I'm in range of my wi-fi) all the way up to 150ms. That means that Netflix has to really buffer before it can start streaming, gaming is downright impossible too.
I will probably keep these simply because it works good enough for my NAS storage unit. I had a 5 port gigabit ethernet switch hooked up to this so that my PS4, Xbox One, Apple TV, and NAS could all get fast internet in my home theater room. Now I'm running a grouping of ethernet wires through my wall to get to my consoles, my Apple TV is able to use my wi-fi connection just fine.
It could all be due to the wiring in my house as well. It's a little older so I'm not sure if that has anything to do with it. I will likely replace this whole setup with a series of wi-fi extenders throughout my house once I have enough funding. Until then, this works OK.