Bought for Shark NV358 although we were able to fit it in a different colour. The top matched the handle perfectly and the bottom matched almost perfectly, with one exception noted by other users for other models. The tabs for connecting the hose are a bit large. When you push the hose into the ground (pictured) it doesn't snap into place. The protrusions are about a millimeter high. To overcome this I was able to press down on the dark gray plastic around the hose and then very gently press down on the tab to lock it in place. Holds up with no problems. I could probably use a nail file or razor blade to trim it but it worked perfectly.
iRobot Roomba 692: Smart Robot Vacuum with Wi-Fi, π€ Alexa Compatibility, and Pet-Friendly Features for Effortless Cleaning on Any Surface
138 Review
Xiaomi Mi Robot Vacuum Cleaner 1S Global Robot Vacuum Cleaner, white
389 Review
Xiaomi Mi Robot Vacuum-Mop 2 Lite RU robot vacuum cleaner, white
198 Review
Vacuum cleaner Deerma DX118C RU, white/grey
144 Review