Bought to replace my rubber hoses while I change the timing belt on my 07 WRX and it fits like a glove. I didn't have to cut any part at all to make it fit. I read a few reviews about this when I bought one and most had to be cut about an inch off the top and bottom. I tried them on and they fit perfectly. There are no cuts at all. Very happy with the hose set. Also, it makes your engine bay a little prettier!