Lately, it seems that we’ve been plagued by overly-simple new car configurator sites. The Aston Martin Vanquish configurator, for example, allowed us to change paint colors and wheels, but not much else. Even Audi’s Allroad configurator was blissfully simple, thanks to a limited number of available trims and options.

Now BMW has kicked off a configurator for its new X1 crossover, and in typical German fashion, it’s a study in complexity. Step one involves choosing the X1 model right for you from the list of sDrive 28i (rear-wheel-drive), xDrive 28i (all-wheel-drive) or xDrive 35i (also all-wheel drive).

Next, you choose from available trims such as X Line, Sport Line and M Sport Line, and then you can begin selecting paint, interior options, packages and accessories. BMW is good at flagging conflicts, which means that selecting one option often negates another selection.

It’s probably better to go through this process in the comfort of your own home than it is to do the same at a dealer, since building an X1 to your exact specifications will likely be a trail and error-process.

On the low end of the cost scale, a stripped-down 240-horsepower sDrive 28i can be had for as little as $31,545 including a destination charge of $895, but you have to be happy with black or white paint. Get crazy optioning out a 300-horsepower xDrive 35i model, and you can easily spend $50,000, so it pays to choose options and p[packages wisely.

The BMW X1 will hit dealers in the U.S. this fall. If you want to get started building your own BMW X1 now, head on over to BMW’s “Build Your Own” page, then select the X1 from the (extensive) model list.