Yes it has power for the $$$. But one USB port does not work and they only offer one HDMI port - and that is through an adapter. All in all - I would not buy again.