I was a bit concerned about their shape too but ordered anyway because they were cheap.
Turned out they were the correct fit.
They have a cling film covering on the fronts that you need to peel off after fitting, so don’t be concerned if they look a bit dull when you first open the package.
Oh, and as for the wheels, contact CM via DM and they’ll usually offer a bit of discount