I won't repete the features or other complete reviews here. For my purposes, this was nearly ideal. I recharge quite a few batteries. I wanted a bank of Eneloop and PowerMax battery chargers that was stable on top of a tool cart. The design of this device increases stability on top of a tool cart because of it's weight, spacing of outlets and flat surface on top. Most other power strips are either too narrow, too lightweight, have a side-to-side plug orientation instead of up and down or don't have adequate spacing between the outlets. When my battery chargers are plugged into the top plug, they do conceal the bottom plug but they rest on the top and nothing moves when I charge and remove batteries. Most of my chargers are two prong so it doesn't matter if the outlets were upside down to get the cord to come out the back but I do have a few polarized 2 prong and 3 prong devices and that is why I needed to "operate" on this device to change the orientation of the plugs because of where the cord comes out. I noticed a few complaints about the orientation of the cord relative to the outlets and that I why I am leaving this review. I did say this strip was "nearly ideal" above. It wasn't completely what I wanted since the cord comes out the bottom and not the top. I wanted the outlets to have the grounding plug on the bottom with the power cable to go back behind the tool chart. The orientation of the plugs matters if you are using polarized two prong devices (where the neutral blade is slightly wider than the hot blade) and three prong devices. For those that want to have the power cord come off the top of the outlets instead of the bottom, you can change the orientation of the outlets (that is, flip them) and achieve the same result. It can be done pretty easily if you have some Roamex 14 awg cable around and a wire nut. Removing all the screws on the top and taking the plate off reveals that these are standard 15a outlets with 14 awg cooper wire connections between them in push connectors. Nothing is soldered. The outlets can simply be disconnected from the white and black wire coming off the switch and the green ground wire daisy chain. Then the outlets can then be flipped and reconnected. The green ground wire daisy chain is long enough to go to the other side of the outlets when flipped. The only slight problem with doing this is the black wire off the switch to the first outlet is a little shorter than the white wire that comes off the switch. That is because the black wire did go to the near side of the switch and the white to the far side. When the outlets are flipped, the black wire now must go to the far side of the first outlet. It may not be long enough. My was a hair too short. I used a small length of (black) 14 awg insulated solid copper wire and wire-nutted it to the black wire coming off the switch. The length of the white wire coming off the switch is fine since it was on the far side relative to the switch and now it is on the near side. When putting everything back together, attach the outlets to the top plate first but just barely engage the screw. You need some play in the outlets to get them back in. I'm not recommending that anyone do this though. If you are not an electrician or very comfortable with household wiring, things could go wrong. I also had some 14 awg Roamex lying around and the appropriate size wire nut which made this project only take about 10 min. You just need something to pop the wires out of the push connectors. I used a small drill bit.