Perfect for my space and budget. The charging ports are located in a good spot, on the top near the back edge.