Hi Rui!
You're correct, there are a lot of factors that decide this. All sorts of environmental interference can have a negative impact on any RF signal.
I have a GR10 about 10 meters from my desk, going through 3 walls, steel filing cabinets, and an oak credenza. It's at about -60 dBm, which is strong enough to support a mesh network.
Vincent