# defaultQualityLevel

> The name of the quality level that the build uses at startup.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.Build.Profile](/engine/7000.0/script-reference/unityeditor/build/profile.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public string defaultQualityLevel { get; set; }
```

### Remarks

The name must be one of the names in [BuildProfileQualitySettings.qualityLevels](/engine/7000.0/script-reference/unityeditor/build/profile/buildprofilequalitysettings/qualitylevels.md). If `qualityLevels` is set to an array that doesn't contain this quality level, Unity sets this property to the first quality level in the array.

If you set this property to `null`, Unity throws an `ArgumentNullException`. If you set it to a name that isn't in `qualityLevels`, Unity throws an `ArgumentException`.
