diff --git a/package.json b/package.json
index 6a4f429cf4b7789f0e3ffc8bd9f08348f25ce5b6..81fee8b70a8fa7ec30e7e324dd4d199f2ba428cf 100644
--- a/package.json
+++ b/package.json
@@ -28,17 +28,13 @@
     "draft-js": "^0.11.6",
     "draft-js-export-html": "^1.4.1",
     "draft-js-import-html": "^1.4.1",
-    "material-ui-color-components": "^0.3.0",
     "paper": "^0.12.11",
     "react-color": "^2.18.1",
     "react-resize-observer": "^1.1.1"
   },
   "peerDependencies": {
-    "@material-ui/core": "^4.11.0",
-    "@material-ui/icons": "^4.9.1",
-    "@material-ui/lab": "^4.0.0-alpha.52",
     "lodash": "^4.17.11",
-    "mirador": "git+https://github.com/ProjectMirador/mirador/pull/3648",
+    "mirador": "git+https://github.com/ProjectMirador/mirador/tree/mui5",
     "prop-types": "^15.7.2",
     "react": "^17.0.0",
     "react-dom": "^17.0.0",
@@ -50,12 +46,13 @@
     "@babel/preset-env": "^7.10.4",
     "@babel/preset-react": "^7.10.4",
     "@babel/plugin-proposal-private-property-in-object":"^7.21.11" ,
-    "@material-ui/core": "^4.11.0",
-    "@material-ui/icons": "^4.9.1",
-    "@material-ui/lab": "^4.0.0-alpha.56",
+    "@mui/icons-material": "^5.11.16",
+    "@mui/lab": "^5.0.0-alpha.134",
+    "@mui/material": "^5.13.5",
+    "@mui/utils": "^5.13.1",
+    "@mui/x-tree-view": "^6.17.0",
     "canvas": "^2.6.1",
     "enzyme": "^3.11.0",
-    "enzyme-adapter-react-16": "^1.15.2",
     "eslint": "^8.11.0",
     "eslint-config-airbnb": "^19.0.4",
     "eslint-config-react-app": "^7.0.0",
@@ -68,7 +65,7 @@
     "jest-canvas-mock": "^2.2.0",
     "jest-junit": "^15.0.0",
     "jest-localstorage-mock": "^2.4.2",
-    "mirador": "git+https://github.com/ProjectMirador/mirador/pull/3648",
+    "mirador": "git+https://github.com/ProjectMirador/mirador/tree/mui5",
     "nwb": "^0.24.7",
     "prop-types": "^15.7.2",
     "react": "^17.0.0",