I have used other HDMI switches, graduating from a 3-to-1 to a 5-to-1, all of which have been considerably smaller than is this. Some were self-powered but not all HDMI devices provide power over the line and not all cables will allow it. This is mains powered via an adapter (provided) and worked out of the box.
A previous 5-into-1 switch worked most of the time but occasionally needed to be disconnected from the device and reconnected in order for it to find the input source. On this, there are clear LED indicators to show whether or not a port is 'LIVE'.
No HDMI cables are provided, not even a short 0.5m output cable which is sometimes provided with some alternatives. However, highly priced cables are not needed and it works well with the modestly-priced Amazon Basics cables. You may have problems with some cables due to their use of oversized HDMI connectors, but the Amazon ones fit very well without intruding on the neighbours' space.
The output socket is at one end, inputs 1-4 along the back and input 5 and power input at the other end, which reduces over-crowding.
Although not the least expensive option, it is not over-priced and appears to be of reasonable build quality although the casing is plastic throughout. A remote control is provided but, based upon previous experience, it may only be rarely needed as most equipment appears to self-switch.
After several weeks' use, there has not yet been a need to disconnect and reconnect anything and every connected device has been recognised whenever and whichever is 'on'. This may therefore be a better and more reliable choice than some of the others used (2 from one brand, one from another).