I would go with Legendary as their carpet kits are molded to the contours of the floor and there is very minimal trimming needed.

I bought a cheaper carpet (not sure where) one time and it needed major trimming and it didn't conform well to the floor.