The product supplied to me did not specify it was for a BMW 1 Series. The product supplied was too short it was for a car 160" long. My BMW 1 Series Hatchback is 170 long. There was no way on Gods earth was it going to fit. The returns was not easy the supplier questioned the reason for the return. Not a good customer seller relationship.