I was looking for a cargo cover for my 2023 cx-5 premium trim, but i didn't want to pay the ridiculous $250.00 that the OEM wants for it. This fits perfectly. It was easy to install, the ends are spring loaded so you just snap it in. The flap can just hang down, or you can attach it to the hatch. Once attached to the hatch it can be a little tough to take it off the clips. I don't see this as a issue myself, but if you are to clip and unclip it all the time, i could see it being annoying. The cover does a good job... covering the trunk. I look a picture of that you could see if you took a flash light and its not much, maybe a couple inches on the sides. Also, opening and closing the hatch is also fine. I have to manually lift the hatch and i don't really notice it from an effort perspective. You do however hear it rubbing the top of the bar as it gets pulled at an angle. This is a decent cover and for a fraction of the oem price.