diff --git a/core/modules/responsive_image/config/install/responsive_image.styles.default_responsive_style.yml b/core/modules/responsive_image/config/install/responsive_image.styles.default_responsive_style.yml
new file mode 100644
index 0000000..4bf9602
--- /dev/null
+++ b/core/modules/responsive_image/config/install/responsive_image.styles.default_responsive_style.yml
@@ -0,0 +1,27 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - image.style.large
+    - image.style.medium
+    - image.style.thumbnail
+id: default_responsive_style
+label: 'Default responsive style'
+image_style_mappings:
+  -
+    breakpoint_id: responsive_image.wide
+    multiplier: 1x
+    image_mapping_type: image_style
+    image_mapping: large
+  -
+    breakpoint_id: responsive_image.narrow
+    multiplier: 1x
+    image_mapping_type: image_style
+    image_mapping: medium
+  -
+    breakpoint_id: responsive_image.mobile
+    multiplier: 1x
+    image_mapping_type: image_style
+    image_mapping: thumbnail
+breakpoint_group: responsive_image
+fallback_image_style: large
diff --git a/core/modules/responsive_image/responsive_image.breakpoints.yml b/core/modules/responsive_image/responsive_image.breakpoints.yml
new file mode 100644
index 0000000..4a6de6e
--- /dev/null
+++ b/core/modules/responsive_image/responsive_image.breakpoints.yml
@@ -0,0 +1,18 @@
+responsive_image.mobile:
+  label: mobile
+  mediaQuery: ''
+  weight: 2
+  multipliers:
+    - 1x
+responsive_image.narrow:
+  label: narrow
+  mediaQuery: 'all and (min-width: 560px) and (max-width: 850px)'
+  weight: 1
+  multipliers:
+    - 1x
+responsive_image.wide:
+  label: wide
+  mediaQuery: 'all and (min-width: 851px)'
+  weight: 0
+  multipliers:
+    - 1x
diff --git a/core/modules/responsive_image/src/Plugin/Field/FieldFormatter/ResponsiveImageFormatter.php b/core/modules/responsive_image/src/Plugin/Field/FieldFormatter/ResponsiveImageFormatter.php
index 64d0b7e..689936a 100644
--- a/core/modules/responsive_image/src/Plugin/Field/FieldFormatter/ResponsiveImageFormatter.php
+++ b/core/modules/responsive_image/src/Plugin/Field/FieldFormatter/ResponsiveImageFormatter.php
@@ -93,7 +93,7 @@ public static function create(ContainerInterface $container, array $configuratio
    */
   public static function defaultSettings() {
     return array(
-      'responsive_image_style' => '',
+      'responsive_image_style' => 'default_responsive_style',
       'image_link' => '',
     ) + parent::defaultSettings();
   }
