Had in my m235i due to buying by mistake but it did fit good with a little lower in the front giving it an aggressive stance but when upgraded to bigger rim/tire it rub every time I hit a bump with a passenger. The spring was use for 10k mile at most and Im giving it with the dinan bumpstop