It looks cheap and nasty - which would make me wary of its claimed 2A capacity. Also, the voltage regulation on these cheaper Chinese warts is not too good.
A 2A output would also limit you to 5V with a 2.5 ohm carto, or 6v at 3 ohms - not a particularly flexible power supply.