It's from china. So don't count that the numbers will be real

Due to size, it's impossible that this device will fully recharge by sun even in 10hours. Also there's no info about Watt ann Volts output. So the 20Ah is just the capacity of internal battery. And wi don't know what type is it (Ni-Mh or Li-Po, e.t.c.). I know people who buy similar (but smaller) devices, and they don't recommend them.
p.s. eDGe charged at 2.5A * 12V = 30W.