Fits the keystep nicely and sits clear of the connection sockets at the back so I can leave everything plugged in. It doesn't cover the front face edge all the way down the key action (I don't mean the top, the front). It isn't a problem as it fully protects the keys but if you wanted to keep dust out I suppose some could get in this gap.