diff --git a/.changeset/olive-cows-trade.md b/.changeset/olive-cows-trade.md
new file mode 100644
index 000000000..38fcefb64
--- /dev/null
+++ b/.changeset/olive-cows-trade.md
@@ -0,0 +1,5 @@
+---
+"@suid/material": patch
+---
+
+Fix `component` property in `Paper`
diff --git a/packages/material/src/Paper/Paper.test.tsx b/packages/material/src/Paper/Paper.test.tsx
new file mode 100644
index 000000000..bc0a7ebfb
--- /dev/null
+++ b/packages/material/src/Paper/Paper.test.tsx
@@ -0,0 +1,16 @@
+import Paper from "./Paper";
+import { screen, render } from "solid-testing-library";
+import { describe, expect, it } from "vitest";
+
+describe("Paper", () => {
+ it("respects the size property", () => {
+ const { unmount } = render(() => (
+
+ ));
+ const e = screen.getByTestId("e");
+ expect(e.nodeName).toBe("FORM");
+ unmount();
+ });
+});
+
+export {};
diff --git a/packages/material/src/Paper/Paper.tsx b/packages/material/src/Paper/Paper.tsx
index 13d012a68..e56d073db 100644
--- a/packages/material/src/Paper/Paper.tsx
+++ b/packages/material/src/Paper/Paper.tsx
@@ -96,6 +96,7 @@ const Paper = $.component(function Paper({
return (